Author
Federico Tomassetti
Building software since 8, got a PhD in Software Engineering and experience in research and industry across 4 countries
What are good books on best practices of the design of domain-specific languages (DSL)?
Tabular projections in Jetbrains MPS: let’s start building an accounting system
A template system for Google Docs: Google Drive automation and PDF generation with Google Execution API
Interview with Jan Köhnlein on TypeFox, DSLs and Xtext
Recognizing hand-written rectangles in an image
Recognizing hand-written shapes programmatically: find the key points of a rectangle
What if sketching on a whiteboard was a form of programming?
Python reflection: how to list modules and inspect functions
Raising the level of abstraction: what if we tried to do that bottom up?
A book on creating languages and supporting tools
Parsing Any Language in Java in 5 Minutes Using ANTLR: for Example Python
Getting started with Jetbrains MPS: how to define a simple language (screencast)