Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Vladimir Kozhaev

Vladimir Kozhaev

Freelancer, Ukraine

Vladimir specializes in the development of programming languages and development tools. If you need to develop a domain specific language, IDE based on Eclipse or Inellij Idea, parser, compiler do not heistate to ask Vladimir.

Speaker's activity
JetBrains MPS as a Tool for Extending Java
Talk
Russian

JetBrains MPS is an integrated environment for language engineering. It allows language designers to define new programming languages, both general-purpose and domainspecific, either as standalone entities or as modular extensions of already existing ones. Since MPS leverages the concept of projectional editing, non-textual and non-parseable syntactic forms are possible, including tables or mathematical symbols. This lecture introduces MPS and shows how its novel approach can be applied to Java development.