Вышел Scala Native 0.1 — Ahead-of-Time компилятор для Scala
Новости
1К открытий1К показов
Вчера была выпущена первая версия Scala Native — AoT-компилятора для языка Scala, созданного на базе LLVM.
И в чём отличие?
В отличие от стандартной реализации Scala, которая генерирует байткод, запускаемый в JVM, Scala Native создаёт отдельные нативные исполняемые файлы. Это позволяет использовать язык в тех ситуациях, когда виртуальная машина — не вариант.
Список нововведений
Вот интересные фичи, которые попали в версию 0.1:
- поддержка Scala (с небольшими семантическими различиями);
- «бесплатная» интероперабельность с нативным кодом;
- поддержка существующих IDE для Scala из коробки;
- интеграция с инструментом для сборки sbt;
- поддержка основных библиотек JDK;
Больше информации можно найти на сайте проекта.
1К открытий1К показов