Обзор современных средств создания и поддержки предметно-ориентированных языков программирования
Аннотация
Ключевые слова
Полный текст:
PDFЛитература
Language-oriented programming. – http://en.wikipedia.org/wiki/Language_oriented_programming
Фаулер, М. Предметно-ориентированные языки программирования: пер. с англ. / М. Фаулер. – М.: ООО «И.Д. Вильямс», 2011. – 576 с.
ANTLR, ANother Tool for Language Recognition. – http://www.antlr.org
Как создавать DSL. – http://shmat-razum.blogspot.ru/2011/09/dsl.html
Extensible programming. – http://en.wikipedia.org/wiki/Extensible_programming
Factor programming language. – http://factorcode.org/
Common Lisp. – http://common-lisp.net/
SLIME, The Superior Lisp Interaction Mode for Emacs. – http://common-lisp.net/project/slime/
Nemerle, programming language. – http://nemerle.org/
Racket, programming language. – http://racket-lang.org/
Helvetia. – http://scg.unibe.ch/research/helvetia
Соломатов, К. Как система JetBrains MPS позволяет достичь более широкого использования DSL-й (языков специфичных для предметной области) / К. Соломатов. – http://habrahabr.ru/post/66094/
Scheme, dialect of Lisp. – http://schemers.org/
Clojure, dialect of Lisp. – http://clojure.org
LISP, LISt Processing language. – http://ru.wikipedia.org/wiki/Lisp
IntelliJ IDEA, code-centric IDE. – http://www.jetbrains.com/idea/
Xtext, framework for development of programming languages and domain specific languages. – http://www.eclipse.org/Xtext/
JetBrains MPS, MetaProgramming System. – http://www.jetbrains.com/mps/
Ссылки
- На текущий момент ссылки отсутствуют.