Компилятор Scala будет выдавать единый файл для последующей трансляции в Java или JavaScript

09:32 19.03.2015

|   1359 прочтений



 

Мартин Одерски, создатель языка программирования Scala, выступил на конференции Scala Days. Он подчеркнул, что Scala сегодня широко применяется для создания веб-приложений — для этого используется транслятор Scala.js, преобразующий код на языке в JavaScript. Как заявил Одерски, тесты показывают, что Scala.js создает более эффективный код, чем программисты, когда сами пишут на JavaScript.

Что касается новшеств, Одерски пообещал специальный единый формат файлов Tasty, который будет генерироваться компилятором Scalac. В дальнейшем в зависимости от платформы файл Tasty можно преобразовать либо в код Java, либо в JavaScript.

Кроме того, создатель Scala анонсировал платформу компиляции Dotc, помогающую в устранении ошибок и освоении языка. По словам Одерски, Scala планируется оптимизировать, сделав более мощным и простым. В частности, из языка предполагается изъять некоторые типы данных.


Теги: Программное обеспечение JavaScript Scala
На ту же тему: