Kotlin

KMM 技术在移动 App 开发中的探索与实践
Kotlin 移动端跨平台开发是种怎样的体验?

五年后,谷歌还在全力以赴发展 Kotlin
首要任务就是让更多的人将代码库转移到 Kotlin 上面来。

你的 Flutter 应用该考虑迁移代码了:Dart 3 将在 2023 年成为 100% 健全的空安全语言
开发者们必须在 Dart 3 正式到来之前调整自己的代码。

对话 Spring 大神:Spring 生态系统的新时代来了!
微服务是了解 Java 在哪些方面落后于其他编程语言的一个机会。

Meta 将百万行代码从 Java 移植到 Kotlin
Meta 一直在将他们的 Android 代码库从 Java 移植到 Kotlin。

又一巨头从 Java 迁移到 Kotlin:关键应用全部开始切换、安卓代码库超过千万行 Kotlin 代码
迁移后的代码行数减少了 11%

Kotlin Multiplatform Mobile 进入 Beta 测试
从单个代码库创建具有原生 UI 的 iOS 和 Android 应用。

字节跳动现象级 App 十年成长史,移动端基础建设与组织演进之路 | 卓越技术团队访谈录
架构演进是跟业务强相关的。

GraalVM 22.2 添加库配置仓库功能
GraalVM 以将 Java 编译成较小的原生可执行文件而闻名,这些原生可执行文件的启动速度要比传统 Java 程序快得多。

为什么永远不会有语言取代 C/C++?
数以百计的 C/C++ 替代品将会出现,但 C/C++ 将永远与我们同在!

JetBrains IntelliJ IDEA 2022.2 使用 Java 17 运行时
IntelliJ IDEA 2022.2 使用了 JetBrains Runtime 17(OpenJDK 的一个分支),支持各种语言和框架的最新版本.

编程不适合 12 小时工作制,“我有灵感才工作” | InfoQ 《极客有约》
近日,Bruce Eckel 的又一力作《On Java 中文版》在中国上市,InfoQ 借此机会专访了这位编程大师。

编程不适合 12 小时工作制,“我有灵感才工作” | 专访《Java 编程思想》作者 Bruce Eckel
“如果非要说编程有黄金时代,那它永远都在未来”。

Kotlin 异步框架 Ktor 2.0 发布,提供新的插件特性
Ktor 是一个用于创建异步客户端和服务器应用程序的 Kotlin 框架。近日发布的 2.0 版本在带来新特性的同时,也带来了破坏性的变化。

大前端的研发效能提升之路 | GMTC
度量本身是一件“尴尬”的事情。

为什么我们今年不重点关注 Flutter 了|GMTC
因为,Flutter 正处于一个平台期。

Java 近期新闻:Payara Platform 2022 路线图、OpenJDK JEP 草案、Kotlin 1.6.20-M1、Gradle 7.4
2022 年 2 月 7 日的 Java 每周新闻综述,内容主要涉及 OpenJDK、JDK 18、JDK 19、JSR 381 获 JCP 批准、Payara Platform 2022 路线图。

编程语言将走入怎样的 2022
InfoQ 2022 技术展望直播周,面聊李三红

编程语言,将走入怎样的 2022
InfoQ 2021 年度技术盘点与展望:你我手下的编程语言,将走入怎样的 2022。

跨平台开发框架 Compose Multiplatform 1.0 发布
Jetbrains Toolbox App 已在 4 个月前完全从 C++ 和 Electron 迁移到 Compose Multiplatform。

Java 近期新闻:OpenJDK JEP、Spring 更新、Payara 平台和 Kotlin 1.6
2021 年 11 月 15 日起始周 Java 新闻更新:OpenJDK JEP、JDK 18、Loom 项目、多个 Spring 单点版本、MicroProfile 5.0-RC2、Payara 平台、一个新的 Jakarta EE 规范提议、JHipster 7.4.0、TornadoVM 0.12、Apache Camel K 1.7 和 Kotlin 1.6.0。

Java 近期新闻:Grail 5.0、Spring、Hibernate、WildFly 及 Kotlin Multik 开发库更新
2021 年 10 月 11 日起始周 Java 新闻更新:OpenJDK、JDK 18、Spring Framework、Grails 5.0、Micronaut 3.1、Helidon 2.3.4、Hibernate ORM 和 Hibernate Reactive GA 版本、与 WildFly 25、GraalVM Native Tools 0.96、Apache Camel 3.11.3、Piranha 21.10.0 相关的更新,以及 Kotlin 的 Multik 多维数组开发库。

Kotlin 发布 10 周年,专访 JetBrains 的 Roman Elizarov
18% 的 JVM 开发人员已经使用 Kotlin,这一数字预计将稳步增长。

Saleforce 基于 Kotlin 构建数据管道的探索和实践
为了解决 Java 在数据管道方面的这些缺点,我们选择了 Kotlin 作为后端开发的替代方案。

Java 近期新闻综述:织机项目,JMC,Spring Data,Kotlin 和 Micronaut 的最新进展
2021 年 8 月 9 日以来的一周 Java 简报,涉及 Loom 项目的新特性、OpenJDK、JDK 18、JMC(JDK Mission Control)、Spring Data、Quarkus 2.1.2、Micronaut 3.0.0-RC1、Kotlin 1.5.20-RC、Piranha 21.8.0、JDKMon 16.0.8,以及 EclipseCon 2021 大会社区活动日的安排确定。

Java 近期新闻综述:MicroProfile 4.1、Spring Boot 更新、Kotlin、Scala、OpenJDK、Liberica JDK
本期包含:Liberica JDK、GraalVM、 MicroProfile 4.1、Quarkus 2.0.3、Hibernate、Spring Framework、JobRunr 3.4.0、ReactorFirst 0.1.0、Apache Tika 2.0.0、Kotlin 1.5.30-M1、Scala 3.0.1 和 Scala 3.0.2-M1 的新特性。

InfoQ 编程语言排行榜|编程语言巅峰之战,谁才是真正的王者?
此次 InfoQ 编程语言排行榜,我们特地设置了八个有代表性的问题,同时精心挑选了当前最流行、最受欢迎的编程语言,诚邀您来投上宝贵一票。