Новости и события » Hi-Tech » Для языка программирования Scala разрабатывают компилятор

Для языка программирования Scala разрабатывают компилятор

Для языка программирования Scala разрабатывают компилятор

В рамках проекта Scala Native создается компилятор, обещающий ускорить выполнение приложений на Scala. Изначально этот язык программирования, поддерживающий объектно-ориентированную и функциональную парадигмы, был создан с расчетом на компиляцию в байт-код Java и.NET. Со временем также появился транслятор Scala в код JavaScript - Scala.js.

Теперь специалисты Федеральной политехнической школы Лозанны реализуют для Scala модель компиляции до выполнения (ahead-of-time, AOT). Программы на Scala будут конвертироваться в байт-код оптимизирующего компилятора LLVM для запуска под управлением компактной среды выполнения, которая создается в версиях для процессоров Intel и ARM. По словам разработчиков, Scala Native позволит создавать приложения для iOS и Android. Среди других особенностей Scala Native - поддержка низкоуровневых примитивов и внешних объектов, с помощью которых можно вызывать код на Си.

Intel


Представлен базовый iPhone 17 со 120 Гц-дисплеем

Представлен базовый iPhone 17 со 120 Гц-дисплеем

Apple представила iPhone 17 - базовую модель в новой линейке. В этот раз смартфон остался без старшего брата в виде Plus-версии - его заменил новенький iPhone Air. Главным и самым ожидаемым изменением стала поддержка ProMotion - теперь базовая модель...

сегодня 00:05

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх