Команда проекта 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 года появилась возможность запускать и изменять код прямо на веб-странице.

 

 


Опубликовано: 15 июля 2018


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44