BR 技术头条
mp mp.weixin.qq.com / 2021-08-22 22:41 / by @code小生

Kotlin 这 10 年来的变化!

2011 年 7 月 19 日,在 JVM 语言峰会上,JetBrains 宣布了 Kotlin —— 一种用于 JVM 的新静态类型编程语言。
Kotlin 官方博客发文庆祝这个值得纪念的日子,并称自从 Kotlin 诞生以来,一直在改变他们在 JetBrains 的工作方式。
Kotlin 也从一个 Java 的替代方案发展成如今具备完整的生态,

赞过的人

@code小生

发表评论

相关分享

mp mp.weixin.qq.com / 2021-11-08 10:15

为什么Java后端开发没有大规模采用Kotlin?

在使用了 Java 15 年后,我写了第一行 Kotlin 代码,到现在已经差不多 5 年了。
我们的团队用 Utterlyidle 替代 Spring,用 Totallylazy 进行函数式编程。我们是 IntelliJ 的忠实粉丝,并试着充分利用它提供的 Java 工具。

无图
mp mp.weixin.qq.com / 2021-07-18 23:08

Kotlin 启用新 Logo,似乎更有寓意?

Kotlin 官方博客公布了启用新 Logo 的消息。公告写道,虽然 Kotlin 已诞生许久,但在视觉风格方面却一直没有体现一致性。团队希望为 Kotlin 创建一个体现出稳固形象、具有图标性并且辨识度高的品牌 Logo,同时还具备多元性且易于使用的特点。

无图
mp mp.weixin.qq.com / 2021-06-20 22:59

Kotlin 能追赶上 Java 的步伐吗?

犹记得 2017 年 Google I/O 大会上,Google 宣布 Kotlin 语言为 Android 开发的一级语言。时隔四年,Kotlin 的用户量在不断递增,在《2020-2021中国开发者大调查报告》中,轻芒联合创始人、前豌豆荚技术负责人范怀宇也曾评价道,“Kotlin 虽然在统计中总的比例不高,但在 Android 开发上进一步在取代 Java。Kotlin 作为另一个基于 JVM 的编程语言,一方面,可以保持 Java 使用 JVM 稳定和高性能的好处,享用 JVM 已有的生态;另一方面,通过其更为灵活的语法特性,越来越广泛地被 Android 开发者使用,已然成为 Android 的首选编程语言,对于新参与 Android 的开发者而言,Kotlin 是更好的学习对象。”

无图
mp mp.weixin.qq.com / 2021-06-14 13:31

Android Kotlin+Jetpack+MVVM

ViewModel可以放一些数据和网络请求,通过LiveData回调给V层数据,因为LiveData会传入Lifecycle,可以防止内存泄漏。

无图
mp mp.weixin.qq.com / 2021-05-23 23:24

再聊跨端技术,React Native 0.64 新变化

Flutter 最近也出了 2.0 版本,但大家可能觉得变化不大,而且社区的讨论主要围绕着 Dart 的空类型,可是我也看到了 Flutter 对于目前它的最弱项——对周边能力的支持做出努力。可以看出在未来,Flutter 作为主流跨平台开发潜力无限。

无图
mp mp.weixin.qq.com / 2021-04-24 20:17

Kotlin 为什么没有被大规模用于后端开发?

在使用了 Java 15 年后,我写了第一行 Kotlin 代码,到现在已经差不多 5 年了。
我们的团队用 Utterlyidle 替代 Spring,用 Totallylazy 进行函数式编程。我们是 IntelliJ 的忠实粉丝,并试着充分利用它提供的 Java 工具。

无图