Logo Strumenta Strumenta
  • About us
    • How we work
    • Testimonials
    • Working with us
    • Our team
    • Corporate Resources
  • Services
    • Ready-to-go RPG to Python migrartion
    • Transpiler
    • Domain Specific Languages
    • Consulting & Coaching
    • ANTLR Consulting
  • Products
    • Parser Ready-to-go
    • ANTLR Video Course
    • ANTLR Cheetsheet & FAQ
  • Articles
  • Contacts
The tomassetti.me website has changed: it is now part of strumenta.com. You will continue to find all the news with the usual quality, but in a new layout.

Language design

Strategies, tips and tutorials on designing programming languages

  • ANTLR
  • Application modernization
  • Code processing
  • Consulting
  • Domain specific languages
  • Editors
  • Jetbrains MPS
  • Language design
  • Language Engineering
  • Language Workbenches
  • Miscellany
  • Model driven development
  • Open-source
  • Parsing
  • Software Development
dynamic, static, optional, structural typing and engineering challenges

Dynamic, static, optional, structural typing and engineering challenges

27 January 2016

Alternatives to global variables and passing the same value over a long chain of calls

28 October 2015

Representing relationships as first-class citizens in an Object-oriented programming language

Representing relationships as first-class citizens in an Object-oriented programming language

14 October 2015

Turin Programming Language for the JVM: building advanced lexers with ANTLR

Turin Programming Language for the JVM: Building Advanced Lexers with ANTLR

16 September 2015

Creating a Programming Language for the JVM: the Turin Programming Language

09 September 2015

Previous Page
Strumenta Tools to solve complex problems
Privacy Policy
P.IVA 11817320010
Company Information
  • Strumenta
  • Strumenta
  • Federico Tomassetti
  • Federico Tomassetti