+38/044/257-2444
+38/067/502-3306
+38/050/370-3627
Новости

Команда проекта Kotlin/Native представила релиз версии 0.8

Команда проекта Kotlin/Native представила релиз версии 0.8

Команда проекта Kotlin/Native представила релиз версии 0.8. Исправления и дополнения коснулись безопасности многопоточного программирования, расширения функциональности библиотек и поддержки устройств iOS. Также исправлены баги и проведена оптимизация.

Параллелизм

Реализована концепция замораживания объектов.

Второй особенностью, характерной для параллелизма в проекте Kоtlin/Native, являются неделимые значения и ссылки.

Библиотеки Kotlin

Стандартная библиотека (kоtlin.*) с этого момента совместима с другими платформами. Стандартный генератор чисел и функция перемешивания коллекции призваны избавить от использования заточенных под определённую платформу API. В качестве эксперимента проект поддерживает и другие библиотеки, например, kotlinx.coroutines, kotlinx.serialization, а также клиент Ktor HTTP.

Изменения для iOS-устройств

Устранены проблемы с публикацией в App Store и инициализацией платформы. Добавлена поддержка 32-разрядной ARM-архитектуры процессоров iOS, что позволяет использовать Kotlin/Native на старых устройствах от Apple.

В апреле 2018 года появилась возможность запускать и изменять код прямо на веб-странице.

 

 

Другие новости