产业观察

华为仓颉编程语言 1.2.0 版本发布,增强跨平台、编译器和工具链能力

IT之家·2026/9/22 22:46:57🔗 原文

📋总体概括

华为自研仓颉编程语言发布1.2.0版本,为维护周期6个月的STS版本,重点增强跨平台、编译器与工具链能力:新增Android 23 aarch64支持、iOS LTO支持,并强化ObjC/Java跨语言互操作;编译器修复多类ICE语义问题,LSP新增跨平台跳转定义、接口提取/重命名等能力。仓颉2019年立项、2024年随纯血鸿蒙亮相、2025年7月正式开源,是华为鸿蒙生态自主技术栈的关键一环。

关键信息

  • 仓颉1.2.0为STS版本,维护周期6个月,1.1.x版本将于2026年10月30日停止维护
  • 跨平台新增Android 23 aarch64支持和iOS LTO支持,增强ObjC/Java跨语言互操作
  • 编译器修复const函数ICE、broken声明重载排除等多类稳定性与性能问题
  • 工具链LSP新增跨平台跳转定义、接口提取/重命名、数组索引提取等能力
  • 仓颉2019年立项,2024年6月随纯血鸿蒙首发,2025年7月30日正式开源编译器、运行时和标准库

🔥犀利点评

别急着喊『国产编程语言崛起』,仓颉这波更新的核心信号是:华为在把鸿蒙生态从『能跑』推向『好开发』。新增Android aarch64和iOS支持尤其值得玩味——仓颉不再只服务鸿蒙,而是想把触角伸进对手的地盘,走Kotlin、Dart的老路。但编程语言的成败从来不在版本号,而在开发者数量和真实项目沉淀,目前仓颉的应用广度仍无法与成熟语言同日而语。方向对了,路还很长。

本文由本站自动聚合,以下为原始来源:前往 IT之家 阅读全文