Jonatan AntoniLead Software Architect
Mein Fokus liegt im interdisziplinären Entwicklungsumfeld eingebetteter Systeme auf Testbarkeit, Build-Automatisierung und Continuous Integration.

Latest entries from Jonatan Antoni:

Diesel, Part 3: Bootstrapping Diesel

from on 20.05.2015
0

I ‘ve followed with interest the efforts of my colleagues to implement a lightweight DSL approach using an LL(1) parser in Ruby. Daniel Mölle has shown in his blog post how easily a Melody DSL can be implemented using his Diesel approach. I question myself whether this simple approach is an advantage for more realistic tasks. The Melody DSL is a sort of a Hello World example that is too simplistic in my opinion. Once a project is complex enough for a DSL, I expect to see a significant increase in the number of keywords and language constructs. Continue reading