@MDtox

Чем отличается Scala от Scala-Native?

Есть ли отличия в синтаксисе или это отдельные языки?
ПРОШУ ОТВЕЧАТЬ ТОЛЬКО ЗНАЮЩИМ.
  • Вопрос задан
  • 764 просмотра
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Scala - это язык, а Scala Native - это AOT-компилятор для этого языка. Из документации:
In general, the semantics of the Scala Native language are the same as Scala on the JVM. However, a few differences exist, which we mention here.

Упомянутых в цитате отличий всего четыре:
  1. Добавлены аннотации для интероперабельности с сишным кодом;
  2. Отсутствует возможность многопоточного выполнения;
  3. Нет финализации (впрочем, её и в свежей Java больше нет);
  4. И на некоторых исключениях ваше приложение будет падать с сегфолтом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы