portrait

End of Line blog

Thoughts on software development, by Adam Ruka

Latest articles

Graal Truffle tutorial part 13 – classes 2: fields, this, constructors

In the thirteenth part of the Truffle tutorial, we continue with the implementation of classes. In this article, we add support for the "this" keyword, as well as instance fields and constructors.


New versions of Jilt released

For the first time in six years, I've added some features to Jilt, my Java library for generating Builder pattern classes.


Graal Truffle tutorial part 12 – classes 1: methods, new

In the twelfth part of the Truffle tutorial, we cover the foundations of adding support for classes to our language: class declarations with methods, and creating instances of those classes with the "new" operator.


All articles »