InfoQ

InfoQ

Topic/Tag specific view

Meta Programming System Content on InfoQ


Latest featured content about Meta Programming System

Have Your Cake and Eat It Too: Meta-Programming Techniques for Java

Topics
Tapestry,
Java Web Frameworks,
Java,
QCon San Francisco 2011,
QCon,
Languages,
Programming,
Meta Programming System,
Conferences

Howard Lewis Ship discusses how to add extend class functionality at runtime via meta-programming for Java using Tapestry Plastic.

Advanced Reflection & Metaprogramming

Topics
QCon London 2011,
Mono,
QCon,
.NET,
Conferences,
Meta Programming System,
Reflection,
Programming

Jean Baptiste Evain presents the reflection and metaprogramming tools provided by Mono: Mono.Reflection, Mono.Linq.Expressions, and Mono.Cecil.

News about Meta Programming System

Language Workbench Competition 2011 Submissions

Topics
Architecture,
Model Driven Engineering,
Meta Programming System,
XText,
Intentional Software

The submission period to the LWC 2011 closed yesterday registering 11 participants. Model Driven Software Development (MDSD) is experiencing a rapid growth due to the emergence of "Language Workbenches" which allow the development of dedicated programming languages from which general purpose programming language code can be generated. InfoQ spoke with one of the organizers of LWC 2011.

JetBrains MPS 1.1: Performance Improvements and Easier Debugging

Topics
Java,
Languages,
JetBrains,
Compilers,
IntelliJ IDEA,
Architecture,
Programming,
Language Workbenches,
IDEs,
Meta Programming System,
Companies

Half a year ago, Meta-Programming System (MPS) version 1.0 was released by JetBrains. Following up on this, the 1.1 release occurred in December. InfoQ revisited the current state of the language workbench, which is provided as an open source product under an Apache 2.0 license (with the exception of the JetBrains IDE framework, which was extracted from IntelliJ IDEA and which is not open source).

JetBrains Meta Programming System Supports Language Oriented Programming and DSLs

Topics
DSLs,
Domain Specific Languages,
JetBrains,
Languages,
Architecture,
Language Workbenches,
Model Driven Engineering,
Modeling,
Meta Programming System,
Companies,
Programming,
Metaprogramming,
Language Oriented Programming

Meta Programming System (MPS), a new Language Oriented Programming tool from JetBrains, allows the developers to extend programming languages as well as create Domain Specific Languages (DSLs) for enterprise applications. JetBrains development team recently announced the release of beta version of MPS software.