10 ноября 2011 · Комментарий

Без заголовка

Ихняя OMeta на которой они языки пишут вобщем-то тоже на PEG-парсерах основана, которые на куче языков есть. Но у них просто базовым языком является смесь смолтока со схемой, уж не знаю как она там называется в данный момент. И сей базовый язык из котором все основано - тоже компактно реализован. При том что идеология Смолтока такая, что можно заглянуть в низлежащие уровни и их поменять при желании. Т.е. у них такая идеология что весь проект включая реализацию базового языка доступен программеру. Вплоть до уровня железа. Типа сверхпозднее связывание и все такое. Типа все можно поместить в 20 тыщ строчек (за исключением может быть бутсраппинга). А так да - все что они сделали можно делать и на других языках. Т.е. по сути они делают DSL'и а их можно на почти любом мейнстримном языке фигарить.

К записи · К обсуждению