Workflow
仓颉
icon
搜索文档
华为正式开源自研编程语言“仓颉” 从语言学习到实际开发无缝衔接
凤凰网· 2025-10-20 15:09
以开发一个DeepSeek-Chat命令行工具为例,aiXcoder Agent分步骤完成主程序编写、API集成、模块测 试与全局调试,实现了从语言学习到实际开发的无缝衔接。整个过程模拟人类开发者的"学习—总结— 开发—验证"闭环,在提升开发效率的同时,也确保了代码质量与运行稳定性。 该实践表明,在AI辅助下,开发者能够更快地将新兴编程语言转化为实际生产力,为企业技术选型与 团队能力建设提供了可行路径。 凤凰网科技讯 10月20日,华为近日正式开源其自研编程语言"仓颉",为开发者与企业提供构建高性 能、高可靠性应用的新选项。面对新语言带来的学习周期与迁移成本挑战,智能编程助手aiXcoder Agent提供了一条从学习到开发的高效实践路径。 在具体实践中,aiXcoder Agent通过自主学习官方文档,快速构建对仓颉语言特性的理解,并生成结构 化知识总结,显著缩短了传统手动查阅资料的学习周期。随后,在开发环节中,该Agent能够自主完成 项目初始化、模块拆分、编码实现、编译测试及全局部署全流程,展现出较强的工程规划与任务执行能 力。 ...
华为公布《鸿蒙编程语言白皮书》V1.0 版:解读适用场景
搜狐财经· 2025-06-23 04:09
鸿蒙编程语言白皮书核心观点 - 华为发布《鸿蒙编程语言白皮书》V1 0版本 阐述HarmonyOS框架、场景、策略及愿景 [1] - 鸿蒙支持ArkTS、仓颉和C/C++三种编程语言 分别针对高效开发、高性能安全及硬件加速场景 [4] - 语言间具备互操作性 ArkTS与C/C++通过Node-API互通 仓颉与C语言支持函数调用及数据转换 仓颉与ArkTS通过互操作库实现交互 [6] 编程语言技术特性 - ArkTS为动态类型语言 基于TypeScript 具有易学易用和生态丰富特点 支持声明式UI开发 继承TS/JS生态 提供并发编程模型及安全机制 [4][6] - 仓颉为静态类型语言 采用静态编译优化技术 支持跨OS平台代码共享 通过类型系统/内存管理确保安全 提供混淆技术保护资产 [4][6] - C/C++适用于高性能计算场景 可通过跨语言封装为ArkTS/仓颉扩展模块 [4] 未来发展规划 - 公司将完善编程语言规范 提供编译器实现 优化运行时性能 深化AI技术融合 拓展多领域应用场景 [6]