Румынский программист Cristian Chidesa предлагает (http://docs.google.com/Doc?docid=0AQNU3_Uxtg9_ZGhiMjNxZnhfMm...) инновационный механизм вычислений выражений языка Lisp, который в будущем может привести к созданию нового языка программирования FlexLisp. FlexLisp ориентируется на то, чтобы "заменить" большинство существующих языков программирования, добавляя возможность гибкого управления вычислениями выражений в классический функциональный язык Lisp.
Вычисления выражений в языке FlexLisp управляются с помощью специальных префиксов. В предоставляемом им документе рассматриваются различные случаи использования дополнительных операторов и специальных символов для решения задач где гибкость нового языка проявляет себя с большой силой.URL: http://docs.google.com/Doc?docid=0AQNU3_Uxtg9_ZGhiMjNxZnhfMm...
Новость: http://www.opennet.me/opennews/art.shtml?num=24179
Ну не нравится румынскому программисту Cristian Chidesa синтаксис Lisp. Сама семантика в целом нравится, а вот синтаксис - не нравится. И ещё правила раскавычивания стандартные тоже не нравятся.Также совсем никто не мешает румынскому программисту придумать свой почти Lisp, но с более "румынским" синтаксисом. Одна беда - некому также помешать придумать "красивое" слово FlexLisp и назвать его "новым поколением языков программирования". А надо бы. Поскольку идея с устранением закавычивания старая, пример реализации - ML (1970-е годы, между прочим...)
инновацией можно считать решения, прижившиеся в айти мире, упрощающие понимание и увеличивающие производительность. отличная инновация, к примеру, - регулярные выражения.
а это... заявление громкое, а на поверку...
>отличная инновация, к примеру, - регулярные выражения.язык регулярных выражений раньше компьютеров появился, только может так не использовался но всякие замыкания Клини, алфавиты и т.д. были
>в айти мире
хорошо, что есть мир computer science, а то так все и были бы пту и колледж
вообще-то уже есть система (язык) с кустомизацией механизма вычисления :)