Use The Source

Welcome to the UseTheSource blog. This blog collects stories for all projects, like research paper summaries, experience reports on applications, and quick howto's.

Rascal 0.26.x release notes

In this post we report on the Rascal release 0.28.x

Rascal 0.26.x release notes

In this post we report on the Rascal release 0.26.x

Rascal 0.24.x release notes

In this post we report on the Rascal release 0.24.x

Rascal 0.23.x release notes

In this post we report on the Rascal release 0.23.x, which includes all changes since the 0.17.x releases.

Rascal 0.17.x release notes

In this post we report on the Rascal release 0.17.x, which includes all changes since the 0.16.x releases.

Rascal 0.9.x release notes

In this post we report on the Rascal release 0.9.0, which includes all changes since the 0.7.x releases. We have not written release notes for the 0.8.x series (the details are included here). We expect a number of patch releases for 0.9.x, which we report on by updating this post (at its end) when necessary until we move on to 0.10.x.

What is ValLang?

Vallang (https://github.com/usethesource/vallang) is a highly integrated and mostly-closed collection of mutually recursive fundamental data-types on the Java Virtual Machine:

Navigating the WordPress Plugin Landscape

Helping PHP developers using Rascal-based code analysis.

Performance Modeling of Maximal Sharing - Experience Report

This paper won a Best Paper award at ICPE 2016 in Delft.

Empirical analysis of the relationship between CC and SLOC

Check out these two related articles on the empirical relation between the CC and SLOC source code metrics.