x
x

华为仓颉编程语言发布首个长期支持版本,开启全场景智能化开发新篇章

发布时间:2025-7-4 14:59    发布者:eechina
关键词: 华为 , 仓颉 , 编程语言
华为官方近日正式宣布,自研的仓颉编程语言首个长期支持(LTS)版本1.0.0正式发布。这一版本专为追求系统稳定性与可靠性的企业级开发及大型工程类项目设计,标志着华为在构建自主可控软件生态的征程中迈出关键一步。

1.jpg

全场景适配与原生智能化双突破

仓颉编程语言自2019年启动研发以来,历经五年技术沉淀,现已形成覆盖编译器、运行时、标准库及工具链的完整技术体系。此次发布的LTS版本首次实现跨平台全场景覆盖,支持Windows、Mac、Linux三大主流操作系统,并深度适配华为自研的鸿蒙系统,开发者可通过统一语法完成从移动端到车机、物联网设备的跨终端开发。

在智能化领域,仓颉语言创新性地集成智能代理(Agent)声明式编程框架,开发者可通过自然语言与编程语言混合编程的方式,快速构建AI驱动的应用程序。例如,在智能座舱开发场景中,语音交互、环境感知等模块的代码量可减少,开发效率显著提升。该框架还内置安全沙箱机制,通过运行时内存隔离技术,有效防范缓冲区溢出等常见安全漏洞。

企业级开发者的安心之选

针对金融、能源等对系统稳定性要求严苛的行业,仓颉LTS版本提供长达三年的官方维护支持,每两年发布一次主版本更新。在维护周期内,所有补丁更新均保持向前兼容,避免因语言迭代导致的编译失败或运行时错误。某国有银行科技部门负责人表示:“我们正在评估将核心交易系统迁移至仓颉语言,其确定的版本演进路线和安全特性,符合金融级应用的合规要求。”

为降低企业迁移成本,华为同步推出配套的IDE工具链,集成代码自动补全、智能调试、性能分析等企业级功能。测试数据显示,使用仓颉IDE开发的工业控制程序,编译速度较传统方案提升,内存占用降低。

开源生态共建计划启动

在发布LTS版本的同时,华为宣布将于2025年7月30日正式开源仓颉编程语言的核心组件,包括编译器前端、运行时库及基础标准库。开源协议采用Apache 2.0,允许开发者自由使用、修改和分发代码。目前,已有清华大学、中科院软件所等机构加入仓颉开源社区,共同推进语言规范制定和编译器优化。

值得关注的是,仓颉语言采用模块化设计架构,其智能代理框架、并行计算模型等核心模块支持独立演进。这种设计既保障了语言基础的稳定性,又为学术界探索新型编程范式提供实验平台。北京大学计算机研究所团队已基于仓颉的并行计算模型,研发出面向量子计算的编程子集,相关成果即将在顶级学术会议发表。

重塑全球软件产业格局

据Gartner预测,到2028年,全球企业级开发中采用自主编程语言的比例将大幅提升。仓颉语言的推出,恰逢中国加速突破“卡脖子”技术的关键时期。其全场景适配能力可有效衔接芯片、操作系统、开发工具等产业链环节,为构建自主信息技术体系提供关键支撑。

华为终端BG软件部总裁在发布会上强调:“仓颉不是孤立的语言产品,而是华为1+8+N全场景战略的软件基石。我们将持续投入资源,确保仓颉在性能、安全、智能化等维度保持全球领先。”目前,华为已联合20余家头部企业成立仓颉产业联盟,共同制定智能应用开发标准,推动生态繁荣。

随着LTS版本发布和开源计划落地,仓颉编程语言正从技术验证阶段迈向规模化商用。这场由中国企业主导的编程语言革命,或将重新定义全球软件开发的游戏规则。

仓颉编程语言官网:https://cangjie-lang.cn/
本文地址:https://www.eechina.com/thread-889811-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • EtherCAT®和Microchip LAN925x从站控制器介绍培训教程
  • MPLAB®模拟设计器——在线电源解决方案,加速设计
  • 让您的模拟设计灵感,化为触手可及的现实
  • 深度体验Microchip自动辅助驾驶应用方案——2025巡展开启报名!
  • 贸泽电子(Mouser)专区

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表