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