+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

JetBrains анонсувала реліз Kotlin версії 1.3

JetBrains анонсувала реліз Kotlin версії 1.3

JetBrains оголосила про випуск Kotlin версії 1.3. Розробники стабілізували роботу співпрограм і представили бета-версію Kotlin/Native. Мова тепер підтримують Google Cloud Platform, фреймворк Spring та система Gradle.

Нове в Kotlin 1.3

  • Реліз бібліотеки kotlinx.coroutines версії 1.0 для роботи із спрограмами.
  • Бета-реліз Kotlin/Native — LLVM-бекенда для компіляції вихідного Kotlin-коду в окремі двійкові файли. Нова версія надає повністю автоматизоване управління пам'яттю і вміє взаємодіяти з Си, Objective-C і Swift. Крім того, runtime Kotlin/Native просуває використання незмінних даних і перешкоджає будь-яким спробам поділитися в тредах незахищеним змінним кодом.
  • Нові бібліотеки для підтримки мультиплатформних проектів. Крім kotlinx.coroutines для співпрограм команда JetBrains представила бібліотеки для обробки HTTP-звернень і серіалізації. Такий інструмент можна створити самостійно, додавши до загальнодоступного API специфічні для потрібної платформи залежності.
  • Підтримка представлених у Kotlin 1.3 нововведень у трьох IDE: IntelliJ IDEA Community Edition, IntelliJ IDEA Ultimate та Android Studio.
  • Реалізація «контрактів», представлених в реліз-кандидаті версії на KotlinConf 2018.
  • Експериментальна підтримка класів inline і чотирьох підвидів типу unsigned integer.
  • Можливість вкладеного оголошення в класах annotation.
  • Включення в стандартну бібліотеку підтримки Kotlin/Native та Kotlin/JS.

Докладніше про Kotlin 1.3 можна почитати на сторінці What’s New на сайті Kotlin. Багато нововведень розробники представили на KotlinConf: плейлист з виступамидоступний на YouTube-каналі JetBrains. Компанія також анонсувала серію вебінарів, присвячену змінам у Kotlin 1.3.

Попередня версія, Kotlin 1.2, вийшла в листопаді 2017 року. Вона пропонувала компіляцію як в JVM-байткод, так і в JavaScript для використання мови як на фронтенді, так і на бекенді. У цій версії було значно оптимізовано компілятор, стандартна бібліотека поповнилася новими пакетами, а ще з'явилися розширення для роботи з послідовностями та колекціями.

Інші новини

Найкраща ціна