Re:An obscure research project could accelerate innovation i...
by mike_hearn on Saturday January 07, 2017 @05:33PM
(#13347049)
MPS is rather different. I've played with that too, perhaps it should be the topic of another essay.
MPS is fascinating because it lets you create non-text based programming languages and have them actually interop with text based programming in a useful way.
Re:An obscure research project could accelerate innovation i...
by hacker_9 on Saturday January 07, 2017 @02:56PM
(#13346234)
The main problem actually is it only generates projection editors, not text editors. So you interact with the language like an excel spreadsheet, which is pretty awful to be frank.
It works really well though; abstract the complexities of the AST through the use of various different methodologies so that designers can do what they do best, design. The shortcomings, I'd imagine, are the same with MPS in-so-much that the limitations imposed are defined by the system. And when you run into those boundaries, they are hard and unforgiving -- much like trying to use Python in a non-pythonic manner.