Those who are interested in doing textual DSLs with Java technology should check out Xtext. Based on the Eclipse Modeling Framework (EMF), it allows you to specify the grammar for your DSL in very simple and concise language. This grammar is then use to create an ANTLR-based parser for your models, an Eclipse-based text editor (featuring syntax highlighting, code completion, outline, code folding, hyperlink navigation and more) plus an openArchitectureWare generator to process the model. Here is an article that shows how to create a textual DSL in 5 minutes: http://www.eclipse.org/articles/article.php?file=Article-BuildYourOwnDSL/index.html
[...] Don Box, who looks after the Oslo team, was as succinct as ever over the announcement, providing the following sum total: Paul just joined my team to work on the Oslo language, specifically the parts covered in this talk. [...]
I think every one of those sessions on that picture on my “must see” list. I am awfully pumped about seeing more of the modeling language!
danrigsby
14 Sep 08 at 01:59
This talk certainly has the highest “geek porn” quotient of any talk I’ve seen so far.
Don Box
14 Sep 08 at 18:56
Those who are interested in doing textual DSLs with Java technology should check out Xtext. Based on the Eclipse Modeling Framework (EMF), it allows you to specify the grammar for your DSL in very simple and concise language. This grammar is then use to create an ANTLR-based parser for your models, an Eclipse-based text editor (featuring syntax highlighting, code completion, outline, code folding, hyperlink navigation and more) plus an openArchitectureWare generator to process the model. Here is an article that shows how to create a textual DSL in 5 minutes: http://www.eclipse.org/articles/article.php?file=Article-BuildYourOwnDSL/index.html
Peter Friese
19 Sep 08 at 14:24
[...] Paul just joined my team to work on the Oslo language, specifically the parts covered in this talk. [...]
Paul Vick relocates to Oslo - Don Box's Spoutlet - Pluralsight Blogs
30 Sep 08 at 05:58
[...] Don Box, who looks after the Oslo team, was as succinct as ever over the announcement, providing the following sum total: Paul just joined my team to work on the Oslo language, specifically the parts covered in this talk. [...]
Paul Vick moves to Oslo
3 Oct 08 at 11:25