
你的协程崩了,堆栈却是空白的:用 Decoroutinator 找回丢失的调用链
线上报了个 IllegalStateException,你点开堆栈,看见这个:

线上报了个 IllegalStateException,你点开堆栈,看见这个:

Python 那边的 agent 框架已经换过好几轮了,LangChain、LlamaIndex,再到 Google 自己出的 ADK。Kotlin 这边一直没什么动静——不是没人想做,是缺一个官方托底的东西,大家不太敢往生产里放。

之前介绍 ADK for Kotlin 1.0 的时候,我写过一句"未来如果 iOS 侧也支持,那就是一套代码三端复用"。当时这个词用得很滑——它跟"KMP 核心"这句话摆在一起,很容易让人读成"iOS 应该也能跑"。

Android、iOS、桌面,这是 KMP 这几年稳定覆盖的三块地方。第四条腿是 WebAssembly——上周发的 Chasm 2.0 就跟这个方向有关。

苹果 M6 的跑分这两天陆续曝光。单核比 M4 那款高约 24%,多核高约 48%,多核直接追平了 M3 Max——一颗中端定位的芯片,多核打平上一代旗舰,确实挺夸张。

先说昨天的新闻:Claude Code 2.1.277 开始支持 AGENTS.md(9 月 18 日)。

前段时间我写过一篇鸿蒙 KMP 的文章,当时查到一个关键信息:社区发布的正式版,是基于 KMP 2.2.21 / CMP 1.9.2 做的鸿蒙适配。

9 月 7 日,JetBrains 发布了 Kotlin 2.4.20。

如果你是个资深工程师,找工作时会写什么要求?

做 Kotlin 的人这两年大概都有个心结。

先说个数字:四。