🚀 Идем на ежегодный Cloud Security TechSpot в Варшаве
Support us

Вышла новая версия языка программирования Kotlin

1 комментарий
Вышла новая версия языка программирования Kotlin

Kotlin 1.2 — крупное обновление популярного и молодого языка программирования, которое привносит в работу Android-разработчиков немало новых возможностей, сообщается в блоге компании JetBrains, ведущей разработку языка.

Читать далее

Иллюстрация: JetBrains

Kotlin 1.2 позволяет использовать один и тот же код в Java Virtual Machine (JVM) и JavaScript (JS), что позволяет разработчикам создавать бизнес-логику приложений один раз и использовать её в различных элементах приложения — бэкенде, фронтенде и мобильном приложении.

Команда Kotlin также работает над библиотеками для кроссплатформенной сериализации кода. Сегодня основное внимание авторов языка программирования из JetBrains привлекают мультиплатформенные проекты, которые позволяют создавать элементы приложения из одной базы кода. Особенностью таких проектов является наличие общих модулей с платформо-независимым кодом, а также модули, содержащие код для специфических платформ (JVM или JS), которые могут использовать платформо-зависимые библиотеки.

Иллюстрация: JVM

Вышеназванные библиотеки — .test, .html, и .serialization. Первая позволяет запускать написанный однажды код под JVM и JS. HTML поддерживает изоморфный рендеринг, который использует один и тот же код для создания HTML-контента в бэк- и фронтенде. Serialization использует JSON или ProtoBuf для «упорядочивания объектов Kotlin в разных элементах приложения».

Улучшены и возможности по работе с шаблонами кода. Kotlin 1.2 компилируется на 25 процентов быстрее, чем версия 1.1, и использует более лаконичный синтаксис для передачи нескольких аргументов в аннотацию (литералы для массивов). Также появилась новая библиотека .math.

Напомним, язык программирования получил статус официального языка Android-разработки наряду с Java вскоре после появления версии 1.0. Недавно он получил прямую поддержку в Android Studio и является одним из самых активно растущих в популярности языков.

Читайте также: Архитектор Kotlin: «Язык программирования — рабочий инструмент. Если никогда их не менять, можно отстать от жизни»

Читайте также
Apple открыла Swift для разработки Android-приложений
Apple открыла Swift для разработки Android-приложений
Apple открыла Swift для разработки Android-приложений
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
1 комментарий
Хакеры могут красть данные Android с помощью пикселей
Хакеры могут красть данные Android с помощью пикселей
Хакеры могут красть данные Android с помощью пикселей
Microsoft прекратила поддержку Windows 10 и предложила альтернативу
Microsoft прекратила поддержку Windows 10 и предложила альтернативу
Microsoft прекратила поддержку Windows 10 и предложила альтернативу
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.