Светлана Исакова является разработчиком языка Kotlin в компании JetBrains (http://kotlin.jetbrains.org).
Интересуется различными языками программирования. Читает курс “Программирование на Scala” в Академическом Университете.
Новые языки программирования для JVM: Kotlin и не только
Новые языки программирования появляются постоянно, десятками в год. Традиционно они разрабатываются исследователями и энтузиастами и только изредка — крупными компаниями.
В последнее время ситуация довольно заметно изменилась: только за 2011 год три известных компании анонсировали свои проекты по разработке новых языков программирования для JVM. Это JetBrains с проектом Kotlin, Red Hat (JBoss) с проектом Ceylon, Itemis (Eclipse Foundation) с проектом xTend. Кроме этого, в том же году разработчики Scala создали компанию Typesafe. Можно говорить о новой эре в разработке языков программирования, “эре индустриальных языков”.
Доклад посвящен причинам возникновения этого феномена, в частности, тем проблемам, которые новые языки призваны решить и различным способам их решения.
Hi Andrey,
As I know, JetBrains also has a project for Launguage Workbench (MPS), could you, please, tell what you think is a future of DSLs and what are JetBrains furhter plans with MPS, maybe visual launguage designer, etc?
Thanks!
MPS is doing well, they are releasing a new version as a plugin for IntelliJ IDEA, so that it will integrate better with other paradigms. We have a few products in production and development that are written with MPS, e.g. YouTrack. It is also used outside JetBrains: for example, Realaxy Action Script Editor is built with MPS: http://realaxy.com
AFAIK, further plans are to productize more languages and make MPS better in all ways possible.
Strictly speaking, MPS already has a something like a “visual language designer”…
Pingback: Компания JetBrains поддержала еще один проект iHelp | i-Help