Hi Dan, If Xtext is a class then XCore is an instance. In fact Xcore is probably implemented using Xtext.
For Isis you can create a whole new DSL unknown to others or you can reuse existing DSL's like XCore to populate the meta model. Another interesting project to have a look at is Mod4j - http://www.mod4j.org/ Sadly that project sort of died. But still the concepts are interesting. Just some food for thought. Regards, Minto Op 3-10-2012 14:15, Dan Haywood schreef: > Had a quick skim... I think XText looks more flexible. XCore seems to be a > pre-baked language, whereas XText we could invent our own to some extent. > > They do look like close cousins, though. > > Dan > > On 3 October 2012 10:41, <[email protected]> wrote: > >> Hi Dan, >> >> I am a bit into DSL's and have played around with XText. >> >> Another interesting option might be XCore - http://wiki.eclipse.org/Xcore >> >> Regards, >> >> Minto >> >> >> >> Quoting Dan Haywood <[email protected]>**: >> >> Dunno if anyone here is into DSLs, but it seems to me that the Apache Isis >>> programming conventions [1] could be encapsulated quite nicely using a >>> DSL. >>> And if were going to do this (which I'm not, or at least, not yet), then >>> I >>> think I'd start by checking out Eclipse XText [2]. >>> >>> Does this interest anyone? For a bit of fun, if nothing else. >>> >>> Cheers >>> Dan >>> >>> [1] >>> http://incubator.apache.org/**isis/IsisCheatSheet.pdf<http://incubator.apache.org/isis/IsisCheatSheet.pdf> >>> [2] http://www.eclipse.org/Xtext/ >>> >>> >> > -- ir. ing. Minto van der Sluis Software innovator / renovator Xup BV Mobiel: +31 (0) 626 014541
