Happy New Year Strumenta Community!

Hi Community,

First, thank you for your regular and active participation in the Virtual Meetups! Amazingly, so many people share our interest in Language Engineering.

2023 is here, and we would like to thank you all because we built a virtual space for sharing ideas, and experiences, a genuine environment for anyone interested in Language Engineering. We host some amazing talks and speakers, exciting questions, and tips! We got this far because of all of you!

It’s been great learning, sharing knowledge and ideas, and confronting each other.

A particular thank you to @Niko and @PaulSpencer, members of the Editorial Board, who have worked with us to guarantee exciting topics and speakers.

Thank you to @ftomassetti and @loradd, who have been excellent moderators!

Thank you, of course, to all the speakers that decide to share with the Community their knowledge, experience, and projects for this 2022:

@botond - C++ Editor Tooling with Clangd and LSP

@FlorianBock - stiEF - Working with natural language traffic scenario descriptions

@andrzej.blikle - A reversed perspective on writing programs and designing programming languages

@igor.dejanovic - Developing Domain-Specific Languages in Python with textX

@eugenschindler - JetBrains MPS-based DSLs as a Strong Technological Enabler for Embedding Continuous Digital Transformation in Our Company

Jonathan Schneider - Open Rewrite: Making your source code fix itself - Control flow and effects analysis Algorithms with OpenRewrite

@jurgen.vinju - Generating VScode extensions for DSLs using Rascal; with a live demo

Holger Stadel Borum - Applying Human-Centred Techniques in DSL Design

@bwiesmayr - Improving the usability of graphical modelling tools: lessons learnt from Eclipse 4diac

@robert.deckers - Domain-oriented Modeling with MuDForM, turning art into engineering

@jennek.geels & @Niko - MuDForM applied: scaling up Specification by Example

@meinte.boersma - Language engineering for the EU Digital COVID-19 Certificate

@alessio.stalla - Parsing macros in legacy language: the example of SAS - Bringing the gap between textual and projectional: a proof of concept

@walter.almeida - Generative Objects and the META low code approach: a full model-driven workbench for creating low code platforms

@samc - Building a Typed, Concurrent Programming Language with Racket

Federico Ciccozzi - An overview on collaborative academia-industry research on blended graphical-textual modelling

Mark Sujew - A Deep Dive into Lookahead Algorithms

@juha-pekka - How Domain-Specific Modeling Languages Recognize Variability and Reuse: Investigation of Industry Cases - Measuring productivity from Domain- Specific Modeling Languages

@kevinLano - Program Translation using Model-driven Engineering

@michaelballantyne - Bringing together language workbenches and macro systems

@tom - From the Abstract to the Concrete: Integrating Runtime Information in Structured Editors

@loradd - StarLasu: an open-source methodology for parsers and transpilers

@andre.santos - Javardise: a projectional code editor for Java

@felienne - Code reading in practice

We will stop the virtual meeting for the winter holidays, but don’t worry; we will be back in 2023 with new speakers, topics and talks!

Please, visit the forum and let us know your thoughts, suggestions, and ideas for the next years!

If you are thinking of proposing a talk, it is time to come forward as we are planning the calendar for the next year. So just let us know by replying to this message.

Enjoy the holiday, and have a happy 2023!



happy new year to all!