[ON] Представлена свободная система метапрограммирования JetBrains MPS 2.0

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6000
ОС: gnu/linux

[ON] Представлена свободная система метапрограммирования JetBrains MPS 2.0

Сообщение rssbot »


Компания JetBrains, развивающая интегрированную среду разработки IntelliJ IDEA, представила релиз свободной системы метапрограммирования JetBrains MPS 2.0 (Meta Programming System), в рамках которой развивается новая концепция окружения для разработки приложений с использованием предметно ориентированных языков программирования. Система призвана помочь в реализации специфических языков программирования, оптимизированных для решения конкретных задач (Domain Specific Languages, DSL). В отличие от традиционного подхода, при котором разработчик использует для решения задачи языки программирования общего назначения, используемая в системе концепция "Language oriented programming" подразумевает создание для каждой задачи отдельного предметно ориентированного языка для оптимального решения проблемы. Код JetBrains MPS распространяется в рамках лицензии Apache 2.0. Из добавленных в JetBrains MPS 2.0 новшеств отмечается:
  • Поддержка создания обособленных специализированных IDE для создаваемых языков;
  • Улучшение системы типизации, включая возможность отслеживания вычисления типов;
  • Возможность использования в процессе сборки скриптов и модификации сборки под свои нужды;
  • Переработанный пользовательский интерфейс;
  • Умная система использования кода из Java-проектов;
  • Реализация языка для анализа потоков данных.



Источник: http://www.opennet.ru/opennews/art.shtml?num=31562


View the full article
Спасибо сказали: