平台之间共享代码

  • 优化 inline 类的比较。
  • 修改用 Kotlin 编写的调治、J2K 转变器和的 Gradle 脚本工具。
  • 援救越多的 Kotlin/Native 平台/目的。
  • 改善 Kotlin/MPP IDE 体验。
  • 对于 Kotlin/JS,加多对 source maps 的协助并改正平台测量检验运营器集成。
  • 一部分早已完成的 Kotlin 1.4 本性预览。

多平台项目

多个多平台项目允许你编写翻译在您的应用程序的多层 —— 后端,前端和Android应用
—— 在雷同的代码幼功上。那样的叁个类别包蕴了
相似模块,与平台毫不相关以致一定平台的模块,包蕴了特定平台的代码( JVM
大概 JS
卡塔尔国和接受了一定平台的库。从通用模块调用特定平台的代码,你能够钦赐预料的宣示——全部平台湾特务定模块须求提供实际贯彻声明。

image

关于该成效的越多消息,请查看那个文档

如前所述,我们也在编写一组公共库允许你将更多的逻辑代码转移到公共代码:

  • kotlin.test,包蕴开箱即用的Kotlin1.2,令你写一遍测量检验并且运营在JVM
    和 JS 下;

  • kotlin.html支持
    同构渲染 — 用相似的代码渲染 HTML 在后端和在前端;

  • kotlinx.serialization同意你轻轻易松的对
    Kotlin对象编组在你的应用程序的不等的层之间,使用 JSON 也许 ProtoBuf
    进行种类化格式化。

请小心,多平台项目最近是叁个试验性意义;那意味这么些功能是思索使用,然则大家大概供给去改造规划在之后的本子(並且只要大家如此做,大家将会提供代码迁移工具卡塔尔。

Kotlin 1.3.60 宣布了,除了品质修正之外,此版本还关心之下多少个方面:

本文链接:
http://youngxhui.github.io/2017/12/02/Kotlin-1-2-阳台北间分享代码/

(文/开源中华夏族民共和国卡塔尔(قطر‎    

版权申明: 本博客全部小说除极度注明外,均运用 CC BY-NC-SA 3.0
许可协商。转发请注解出处!

https://blog.jetbrains.com/kotlin/2019/11/kotlin-1-3-60-released

其他语言和库的改革

我们也做了大多小的改革在言语和标准库:

  • 更简单的语法
    用于将多个参数字传送递给证明(数组 文字(literals卡塔尔(قطر‎卡塔尔国 不知如何翻译literals
    译者注

  • 支持 lateinit 修饰在大局属性和有个别属性,以致检查三个 lateinit
    是还是不是被初叶化;

  • 越来越智慧的智能推导和改进的品种猜度在有的景观下。

  • 规范库和 Java9 中引进的含有节制的相称;

  • 新的 kotlin.math包在标准库中;

  • 新的正规化库函数在拍卖体系和聚众,包括了一组函数
    为了拆分集结和种类为只怕重叠的牢固大小的组。

更加多的音讯和代码示例,请看
Kotlin1.第22中学新意义

实际情况查看更新表达:

世界外地的Kotlin

自打二〇一八年10月颁发的Kotlin1.1以来,Kotlin已经收获了了不起的得到在世界各市。那是
KotlinConf
的高潮,咱们率先次中外会议,有着1200参加会议者在7月2,3日的巴塞罗那。大家早就记录了富有的议和,而且摄像已经得以看。

Kotlin今后是贰个Android开辟官方支持的语言,开箱即用的Android Studio
3.0,已经谷歌(GoogleState of Qatar公布了官方示例和作风指南。结果是,在Android
Studio中中国足球球联赛过了 17% 的等级次序利用
Kotlin,包罗来自众多吃香的创办实业公司以至能源500强集团的多数应用程序。

image

在服务器端,Spring
5.0
已经昭示,有着洋洋Kotlin援助的成效,而且
vert.x
已经支持Kotlin在3.4.0后。当然,Gradle帮衬开箱即用Kotlin
DSL,何况 Gradle Kotlin DSL 项目正在迅猛的近似1.0本子。

在Github上,开源的Kotlin代码行数已经超(jīng chāo卡塔尔国越了2.5亿。而在 Stack
Overflow,Kotlin是加强最快的语言之一和最不恶感的语言之一

image

围绕Kotlin的社区建构平等也是令人吃惊的,已经有超过常规100客户组在全球,大家很难追踪到具备的人
——
然而本着大家所通晓的,那一个构和地图给了你二个很好的主见,kotlin是多么布满的接受。

image

对于刚同志刚学习Kotlin的人来说,书籍的多寡是连连的增加(包含我们相濡相呴的
“Kotlin in
Action”,以后有英文,俄语,日语,中文和葡萄牙共和国语卡塔尔国,线上课程,教程和其它财富

本文小编: youngxhui

发表评论

电子邮件地址不会被公开。 必填项已用*标注