Support us

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

Оставить комментарий
Вышла новая версия языка программирования 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: «Язык программирования — рабочий инструмент. Если никогда их не менять, можно отстать от жизни»

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком.
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Хотите научиться кодить и освоить алгоритмы? Собрали десять советов с чего начать изучение программирования для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов.
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
1 комментарий
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС
Google запустила SDK для создания приложений, которые будут работать на разных устройствах и ОС

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

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

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

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

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