LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

Нулевая реализация языка может быть тупым интерпретатором поверх какого либо притимивного метаязыка.

поверх динамически типизированного языка?

я тут вижу профит в том, что нет нужды делать весь этот accounting, связанный с типизацией, и даже с пространством имен, который, собственно, и составляет большую часть современного компилятора (ну и интерпретация таки проще кодогенерации)

btw, я бы бутстраппил д совсем иным образом — писал бы на неком подмножестве д, которое простыми регулярными выражениями трансформировалось бы в с++

Исправление www_linux_org_ru, :

Нулевая реализация языка может быть тупым интерпретатором поверх какого либо притимивного метаязыка.

поверх динамически типизированного языка?

я тут вижу профит в том, что нет нужды делать весь этот accounting, связанный с типизацией, и даже с пространством имен, который, собственно, и составляет большую часть современного компилятора

btw, я бы бутстраппил д совсем иным образом — писал бы на неком подмножестве д, которое простыми регулярными выражениями трансформировалось бы в с++

Исходная версия www_linux_org_ru, :

Нулевая реализация языка может быть тупым интерпретатором поверх какого либо притимивного метаязыка.

поверх динамически типизированного языка?

я тут вижу профит в том, что нет нужды делать весь этот accounting, связанный с типизацией, и даже с пространством имен, который, собственно, и составляет большую часть современного компилятора

btw, я бы бутстраппил Д на Д совсем иным образом — писал бы на неком подмножестве Д, которое простыми регулярками трансформировалась в с++