Компания JetBrains, развивающая интегрированную среду разработки IntelliJ IDEA (http://www.opennet.me/opennews/art.shtml?num=28982), представила (http://www.jetbrains.com/allnews.jsp) релиз свободной системы метапрограммирования JetBrains MPS 2.0 (http://www.jetbrains.com/mps/index.html) (Meta Programming System), в рамках которой развивается новая концепция окружения для разработки приложений с использованием предметно ориентированных языков программирования. Система призвана помочь в реализации специфических языков программирования, оптимизированных для решения конкретных задач (Domain Specific Languages, DSL). В отличие от традиционного подхода, при котором разработчик использует для решения задачи языки программирования общего назначения, используемая в системе концепция "Language oriented programming" подразумевает создание для каждой задачи отдельного предметно ориентированного языка для оптимального решения проблемы. Код JetBrains MPS распространяется в рамках лицензии Apache 2...URL: http://www.jetbrains.com/allnews.jsp
Новость: http://www.opennet.me/opennews/art.shtml?num=31562
И как онa в сравнении с Xtext?
http://www.xtext.org/
Чего только народ не выдумывает, лишь бы не учить Haskell.
там смешнее: ребята «придумали» полувизуальное метапрограммирование и считают, что это офигенное новшество. общаться с парой человек оттуда — это пир духа просто.
Правильно, чтобы не учить эту гадость причин не нужно.
Ну так не все любят извращаться в странных позах с модными игрушками вроде функциональщины.
Опа-на... функциональщина, значит, модная игрушка... Когда я впервые обратился к ней N десятков лет назад, ни в жизнь бы не подумал, что она модная! ;-)
> Опа-на... функциональщина, значит, модная игрушка... Когда я впервые обратился к ней N
> десятков лет назад, ни в жизнь бы не подумал, что она
> модная! ;-)сейчас типа модная. фэ-шарп, все дела. и вообще -- как известно, функциональщину изобрели в m$. и интернеты тоже. и оконные гуя.
> Опа-на... функциональщина, значит, модная игрушка...Таки да. ООП, в качестве "золотого молотка", не оправдало ожидания интеллектуального большинства, и теперь ФП - модное направление.
Без "извращения в странных позах с модными игрушками вроде функциональщины" лучше не соваться в метапрограммирование
Посмотрел пример разработки калькулятора... Такое ощущение, что выучить Java будет проще.
HiAsm как-то проще...