Pull to refresh

Новая версия компилятора LDC

Reading time1 min
Views1.2K
LDC — компилятор языка программирования D, использующий LLVM для генерации машинного кода. Судя по результатам тестов он совместим с DMD (стандартным компилятором D) и может стать его заменой в подавляющем большинстве случаев.
В этом релизе было исправлено множество ошибок:
  • стабилизирован на x86-64
  • реализована поддержка inline asm
  • реализована кросс-компиляция

Реализована поддержка следующих платформ:
  • Linux
  • Windows (кроме обработки исключений)
  • Поддержка MacOS и FreeBSD в тестовой стадии.

И процессорных архитектур:
  • x86
  • x86-64 (только Linux)
  • PowerPC
  • Поддержка ARM и Sparc в тестовой стадии

На данный момент поддерживается только первая ветка языка и только на стандартной библиотеке tango. Поддержка второй ветки с druntime в разработке.

PS: Нарыл пользователь naryl
Его кросс-кросс-пост на linux.org.ru
Tags:
Hubs:
+6
Comments2

Articles