Насколько зрелой является текущая реализация Open Dylan? - PullRequest
5 голосов
/ 11 декабря 2011

Открытый Дилан выглядит действительно интересно. Однако прежде чем использовать его в реальной разработке, я хотел бы знать, насколько зрелой является реализация. Я знаю, что сам Дилан - старый язык, и он использовался Apple.

Ответы [ 2 ]

5 голосов
/ 15 декабря 2011

Что ж, текущая реализация, Open Dylan, была разработана с '95 Harlequin и Functional Objects, до того, как она стала open source в 2003 году.

Как определяется срок погашения? Компилятор включает в себя IDE (только Win32, извините), CORBA, OLE, всего 850000 строк кода. Это (почти) весь код Дилана.

То есть, в отличие от других языков, он самодостаточен. Сам компилятор написан на Dylan (за исключением некоторых строк C (~ 4000 строк кода) для привязки среды выполнения / сборщика мусора. Бэкэнды - это или собственный код x86, или C.

Пожалуйста, не путайте эту реализацию с двумя другими, которые существуют вокруг: Gwydion Dylan (также написанный на Dylan; разработанный ранее в CMU, теперь также с открытым исходным кодом), который компилирует Dylan в C; и Apple Dylan (закрытое где-то в Яблоке большое хранилище;).

2 голосов
/ 11 декабря 2011

Согласно комментарию к Hacker News он еще не готов. Они только начали оживлять проект.

...