Will it be possible to do java+DSL development in a single tool (IDEA)?
I'm looking forward for a use case like this: to design DSLs and introduce them gradually into the existing pure-java project.
That is, to have MPS modules/solutions (whatever) living in the same project together with java modules, and to allow dependencies between them.
So, DSL and java code are kept separately, in different modules.
When a project is built, java classes are generated from DSLs, and these classes can be referenced to from java modules (with dependencies on MPS modules). Although I'd be interested more in possibility to have DSLModel-to-java dependency: to be able to refer to java classes (and also auto-complete, etc..), available in the project, from DSL models.
Will this kind of unified development in a single IDE be ever available?
(It's also perfectly fine not to have all the language design stuff in IDEA, just the model editing - like in Custom MPS build)