LINUX.ORG.RU

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

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

Это пример того, на что язык был способен уже тогда.

Ну да. Сделать переопределением смысла операторов нечитаемый код — на это способен только Си++.

Хоть по операции «+» диск не форматирует, и то спасибо.

LLVM был создан для С++. С++ задает направление развития LLVM, а не просто пользуется им.

Изначально, да. Но теперь на LLVM много языков. И есть функции LLVM, неиспользуемые в C++.

Ни один язычок из списка не может похвастаться полностью своим компилятором.

Естественно. За пару лет написать полный аналог того, что огромная команда программистов оптимизировала десятилетиями, нереально. Но это не мешает ими пользоваться, получать результат, который работает не хуже, чем C++. Если какой-то из них станет популярным, то очень быстро появится и собственная реализация компилятора.

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

Это пример того, на что язык был способен уже тогда.

Ну да. Сделать переопределением смысла операторов нечитаемый код — на это способен только Си++.

Хоть по операции «+» диск не форматирует, и то спасибо.

LLVM был создан для С++. С++ задает направление развития LLVM, а не просто пользуется им.

Изначально, да. Но теперь на LLVM много языков. И есть функции LLVM, неиспользуемый в C++.

Ни один язычок из списка не может похвастаться полностью своим компилятором.

Естественно. За пару лет написать полный аналог того, что огромная команда программистов оптимизировала десятилетиями, нереально. Но это не мешает ими пользоваться, получать результат, который работает не хуже, чем C++. Если какой-то из них станет популярным, то очень быстро появится и собственная реализация компилятора.