Thank you from the Acceleo Team (unfortunately not complete here, have a look on the team pages for core and modules)!
Thanks to all the people involved in Acceleo’s winning the “Best Open Source Eclipse-Based Developer Tool” prize this year. No doubt you’ll be quite pleased to hear that Next-gen Acceleo development is taking place in Eclipse.org, right there, in the M2T project.
The next-gen Acceleo has many differences with the Acceleo.org one, especially:
- efficient standalone support right now; reuse the generation engine even outside of an Eclipse or OSGi context — just put the EMF and OCL jars and you’re done.
- a new statically typed syntax based on the MTL OMG standard
- aspect-like patterns to extend existing cartridges
- automatically generated Java API for your generation module; easily leverage a generation cartridge from your own action or wizard.
But we keep the fundamentals that made Acceleo.org a success, especially:
- Pragmatic vision: make it easy for the 95% stuff everybody does; put Java extensions for the remaining 5%.
- Nifty tooling: debug, completion, show references, open declaration, highlighting, markers — the features you expect from an Eclipse editor are there.
- Community: the Acceleo.org community provided a full set of ready-to-use cartridges (JEE, PHP, C, Python, C#…). No doubt this community will follow the project on Eclipse and expects nice pragmatic generators. EEF is opening the path.
Want more? Here are a few demos:
- Creating a new project from a sample: https://literate.modeling.free.fr/modeling/acceleo/07-acceleo-new-module.htm
- Acceleo Eclipse Tooling: https://literate.modeling.free.fr/modeling/acceleo/06-acceleo-editor-features.htm
- Overview of the Acceleo Syntax: https://literate.modeling.free.fr/modeling/acceleo/05-acceleo-syntax.htm
- Migrating from the old syntax to the new one: https://literate.modeling.free.fr/modeling/acceleo/10-acceleo-migrate.htm
Want more and more? Acceleo is part of Galileo and builds are provided. Do not hesitate to have a try and give feedback on the M2T newsgroup!