Google 称内部全在用 Kotlin 搞安卓开发,体验碾压 Java


在 KotlinConf 2023 开幕主题演讲中, Grace Kloba 分享了来自 Google 的最新消息:Google 内部几乎全在用 Kotlin 搞 Android 开发。

Kotlin 在 2016 年左右开始在 Android 社​​区中流行起来。 2017 年,谷歌宣布在 Android 上正式支持 Kotlin,并通过与 JetBrains 一起创建 Kotlin 基金会来发展这门语言。

如今,Kotlin 是最流行的 Android 开发语言。在排名前 1000 的 Android 应用程序中,超过 95% 使用 Kotlin,超过 50% 的专业 Android 开发人员使用 Kotlin 作为他们的主要语言(相比之下,只有 25% 选择 Java 编程语言)。而在年度调查中,使用 Kotlin 的专业 Android 开发人员对这门语言的满意度是 96.9% ,比 Java 开发人员高出 9 个百分点。

作为让 Kotlin 成为 Android 开发单一语言的最后一步,谷歌还宣布:从 Android Studio Giraffe 开始,Gradle Kotlin DSL 将成为 Android 应用程序的默认构建语言。

谷歌对 Kotlin 的兴趣并不止于 Android 应用。据谷歌博客介绍,谷歌使用 Kotlin 的工程师中,超过 45% 会将这门语言用于服务器开发。现在 Google 的源代码控制系统中拥有超过 1500 万行 Kotlin 代码,而且这一数字逐年翻了一番。


相關推薦

2022-10-28

以便能够处理 Kotlin。我们还构建了 Ktfmt,这是一个基于 google-java-format 的代码和理念的确定性 Kotlin 格式化程序。” 准备好所有工具后,Meta 就可以正式开始批量转换大量代码。“随着我们工具的改进,我们已经能够将相当大的

2023-05-12

谷歌在昨晚的 Google I/O 2023 大会上发布了用于 Android Studio 的 AI 编程助手 Studio Bot——支持生成代码和修复错误。Studio Bot 目前处于预览阶段,已集成到 Android Studio Hedgehog。 Studio Bot 由谷歌推出的基础编程模型 Codey 提供

2021-11-12

存在严重缺陷,暴露了数十万家长、儿童和教师的数据,Google 搜索便可访问用户的个人信息。 几乎就在 Skolplattform 被披隐私漏洞的同时,终于有程序员出手拯救这个应用了。 Landgren 的本职工作是瑞典一家初创咨询公司 Iteam

2023-11-14

指数的前 20。该语言的第一波流行是在 2017 年,彼时 Google 宣布在 Android 上对 Kotlin 提供一流的支持,Kotlin 在 TIOBE 指数中也达到了近 1% 的峰值。但这一记录在本月被打破,目前 Kotlin 的评级为 1.15%。 TIOBE CEO Paul Ja

2021-11-11

什么是 PHP? PHP 是一种脚本语言, "PHP Hypertext Preprocessor" 的首字母缩略词 PHP 语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP 是由Rasmus Lerdorf于1995年创建的, 1997年以色列的两位工程师Zeev Su

2022-07-27

的代码现在也可正确缩进。 新的 Scala 检查 在匿名函数内部使用 return 关键字跳出函数而不执行其中的所有代码时,IntelliJ IDEA 2022.2 现在会发出警告。 这通常不是预期用法,并且可能导致泄漏的实现和隐藏的性能开销。 当 priva

2023-04-15

se 打造,由 JetBrains 和开源贡献者开发。 Jetpack Compose 是 Google 为构建原生 UI 打造的 Android 现代化工具包,在移动开发者中越来越受欢迎。如果你以前使用过它,那么 Compose Multiplatform 对你来说会非常容易上手,因为这两个框架

2022-10-11

tlin Multiplatform 生态系统的演变的一些信息还包括有: Google 的 Android 团队分享了 Jetpack 中 Kotlin 多平台库的预览。作为此实验预览的一部分,可用的库是 Collections 和 DataStore。开发人员正在寻找有关人们在针对 Android 和 iOS 应

2023-09-08

Google 开发者在线课程 开始学习 8 月 31 日,百度、字节、商汤、中科院旗下紫东太初、百川智能、智谱华章等 8 家企业 / 机构的大模型产品已经首批通过《生成式人工智能服务管理暂行办法》备案,可正式上线面向公众提供服

2023-09-30

法国人工智能初创公司 Mistral AI 宣布推出其首款大语言模型 Mistral 7B 是一个,号称是迄今为止同规模产品中最强大的语言模型;在 Apache-2.0 许可下开源,可完全免费使用,不受任何限制。 Mistral AI 是一个成立仅六个月的初创

2022-08-24

5 年前的 2017 Google I/O 大会上,谷歌宣布:官方正式支持将 Kotlin 作为 Android 开发的 First-Class(一等公民)语言。自此,Kotlin 开发商 JetBrains 和谷歌一直围绕 Kotlin 进行紧密合作,并共同创立了 Kotlin 基金会。 正如最初 I/O 公告

2023-09-12

多元共进|2023 Google 开发者大会精彩演讲回顾 TIOBE 公布了 2023 年 9 月的编程语言排行榜。 上个月,Julia 历史上首次跻身 TIOBE 指数前 20 名。时至今日 Julia 再次出局,被 Kotlin 取代。TIOBE CEO Paul Jansen 认为,Kotlin 是

2022-03-25

Google 日前在官方招聘页面放出新的,而这个招聘信息则是泄漏了 Android Studio 的未来发展方向。根据招聘信息介绍,该职位是 Android Studio 高级软件工程师,在简介中 Google 写道: 我们正在 Android Studio 中启动一个新项目,以使其

2022-11-21

化目标 —— 需要大量计算资源的调用。 引入新的 Kotlin K2 编译器 Kotlin 团队发布了 Kotlin 1.7.20 版本,更新了新的 Kotlin K2 编译器的 Alpha 版本。这个新编译器的主要目标是改进性能。 新增设置同步解决方案 引入了一