Дапамажыце dev.by 🤍
Падтрымаць

Вышла новая версия языка программирования 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 в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
Google внезапно выпустила стабильную Android 13
Google внезапно выпустила стабильную Android 13
Google внезапно выпустила стабильную Android 13
Google заскамила Apple за то, что та не хочет сделать нормальный обмен смсками между iOS и Android
Google заскамила Apple за то, что та не хочет сделать нормальный обмен смсками между iOS и Android
Google заскамила Apple за то, что та не хочет сделать нормальный обмен смсками между iOS и Android
3 каментарыя

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.