华为启动自主研发仓颉编程语言beta版招募,半个月已超1.1万人

SevenTech 2024-07-11 08:41:40

华为在HDC 2024活动上介绍了仓颉编程语言,并于当天启动了测试程序。从那时起,华为仓颉语言beta测试项目已经收到了超过11000份申请。

2024年7月7日,华为在2024年ACM(计算机械协会)中国图灵大会上组织了一个分论坛。在会议期间,许多高管参与并分享了他们在计算方面的策略。

当时,华为仓颉首席架构师冯新宇宣布,超过11000名开发人员申请了该编程语言的试用阶段。冯新宇还透露,华为仓颉在正式发布后的24小时内就超过了5000人申请测试应用,现在这个数字在半个月内达到了11000个。

华为编程语言首席科学家高耀清等其他高管也在 ACM 中国图灵大会 2024 上进行了主旨报告,以仓颉编程语言、毕昇编译器和毕方 IDE 为中心,为开发者展现了华为在编程编译技术方面的新成果。他描述了仓颉如何为开发人员在编程技术和相关操作方面取得新成就。

ACM主席Yannis loannidis 指出,近些年,中国计算机学者为世界贡献了很多智慧,有 27% 的论文都是由中国学者所贡献。中国正在逐渐走进计算机科学的深水区。仓颉编程语言的诞生也代表着中国正在编程语言领域逐渐崭露头角。

仓颉编程语言深深植根于HarmonyOS NEXT操作系统。它侧重于四个主要方面:强大的安全性、高性能、全场景兼容性以及本机智能属性。

开发人员可以参加6月21日至10月21日的测试活动(为期四个月)。但必须符合以下要求:

完成华为开发者联盟实名认证,

完成了HarmonyOS NEXT仓颉语言开发者预览beta活动的申请信息

仓颉编程语言仅适用于型号为ALN-AL00的Mate 60 Pro手机。华为公司表示,到2025年将支持更多的设备。另外特别说明的是,“已经开发”的应用程序不需要用仓颉编程语言重新构建。该公司将在10月底审查所有申请,而正式版本将在测试开始后的一个月内推出。

在2024年华为开发者大会上,华为首次为HarmonyOS NEXT推出了自主开发的编程语言“仓颉”。仓颉编程语言是一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。融入鸿蒙生态,为开发者提供良好的编程体验。

官方介绍称仓颉是一种新一代编程语言,主要关注以下几个方面:

原生智能化

内嵌AgentDSL的编程框架,自然语言&编程语言有机融合;多Agent协同,简化符号表达,模式自由组合,支持各类智能应用开发。

天生全场景

轻量化可缩放运行时,模块化分层设计,内存再小也能装得下;全场景领域扩展,元编程和eDSL技术,支持面向领域声明式开发。

高性能

终端场景首款全并发 GC ,应用线程更流畅,响应更快。轻量化线程,并发性能更好,开销更少。

强安全

安全DNA融入语言设计,帮助开发者专注于业务逻辑,免于将太多精力投入到防御性编程中,编码即安全,漏洞无处藏。

如果感兴趣的朋友可以通过官方的渠道进行学习,开发者学堂>HarmonyOS NEXT>仓颉编程语言介绍。

喜欢点赞收藏!欢迎关注SevenTech!

3 阅读:405

SevenTech

简介:资深科技自媒体,Seven哥说科技.