JetBrains sparks a new era of programming with the first public EAP of MPS
From JetBrains:
"After months of intense development, it's finally here! The new language workbench code-named the Meta-Programming System (MPS) has been opened to public review, in JetBrains' renowned Early Access Program (EAP).
This new tool represents the future of software development, as expressed by Sergey Dmitriev's vision of Language Oriented Programming. Language Oriented Programming (LOP) is a style of programming in which specialized programming languages and environments are developed in conjunction with programs, giving more freedom and power to the programmer, ultimately making programming easier, more fun, and more productive.
Language Oriented Programming, and related initiatives, has been gaining momentum in recent months, with interesting developments by Microsoft, Intentional Software, Xactium, and several others. It is now clear that this is the right direction for software development to head into the future."
I've posted an article on JavaLobby, so you can join the discussion there.
"After months of intense development, it's finally here! The new language workbench code-named the Meta-Programming System (MPS) has been opened to public review, in JetBrains' renowned Early Access Program (EAP).
This new tool represents the future of software development, as expressed by Sergey Dmitriev's vision of Language Oriented Programming. Language Oriented Programming (LOP) is a style of programming in which specialized programming languages and environments are developed in conjunction with programs, giving more freedom and power to the programmer, ultimately making programming easier, more fun, and more productive.
Language Oriented Programming, and related initiatives, has been gaining momentum in recent months, with interesting developments by Microsoft, Intentional Software, Xactium, and several others. It is now clear that this is the right direction for software development to head into the future."
I've posted an article on JavaLobby, so you can join the discussion there.