0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为自研仓颉编程语言首次对外亮相

CHANBAEK 来源:网络整理 2024-06-24 15:11 次阅读

科技界的星辰大海中,华为再次展现了其深邃的探索精神和不懈的创新追求。在近日举行的华为开发者大会2024上,华为正式发布其自研的仓颉编程语言,这也是这款备受期待的编程语言首次正式对外亮相。

回溯到2020年,华为自研编程语言的消息便如涟漪般在科技圈荡漾开来。当时,华为被曝出正在秘密研发一款名为仓颉的编程语言,并同时申请了“仓颉语言”的商标。这一举动不仅引发了业界的广泛关注,更让人们对华为在软件领域的实力刮目相看。

而在华为开发者大会2021上,这一猜测得到了进一步的证实。当时,HarmonyOS 3开发者预览版正式发布,华为消费者业务软件部总裁龚体宣布,华为将发布为HarmonyOS全新研发的编程语言,为鸿蒙生态基础设施建设补上最后一环。这一消息无疑为华为的自研编程语言之路再添一抹亮色。

那么,这款名为仓颉的编程语言究竟有何特别之处呢?据悉,仓颉编程语言是一款面向全场景智能的新一代编程语言,它的出现旨在为用户带来更为原生、智能、高效、安全的开发体验。

首先,仓颉语言主打原生智能化。这意味着它将更加贴近硬件底层,能够更好地利用硬件性能,实现更加高效、流畅的运行效果。同时,它也将支持更多的智能特性,如AI加速、智能感知等,让开发者能够更加轻松地开发出具有智能特性的应用。

其次,仓颉语言天生全场景。这意味着它将不仅仅局限于某个特定的应用场景或设备类型,而是能够覆盖更广泛的全场景应用。无论是手机、平板、电脑还是智能家居等设备,仓颉语言都能够提供出色的支持,让开发者能够开发出更加适应各种场景的应用。

此外,仓颉语言还具有高性能和强安全的特点。它采用了先进的编译器技术和内存管理技术,能够实现更加高效的代码执行和更低的内存占用。同时,它还具备强大的安全防护能力,能够保护用户的隐私和数据安全。

当前,在鸿蒙原生应用的开发中,支持声明式UI、一次开发、多端部署的ArkTS语言已经被广泛使用。而仓颉语言作为面向未来的新一代编程语言,当前已经完成设计与实现并启动了开发者预览。未来,仓颉语言将与ArkTS共同发展,为鸿蒙原生应用开发者提供极致高效的开发体验。

华为自研仓颉编程语言的亮相,无疑将为鸿蒙生态的建设注入新的活力。我们期待着这款编程语言能够为用户带来更加出色的开发体验和应用效果。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33953

    浏览量

    248058
  • 编程语言
    +关注

    关注

    9

    文章

    1896

    浏览量

    33802
  • HarmonyOS
    +关注

    关注

    79

    文章

    1933

    浏览量

    29533
收藏 人收藏

    评论

    相关推荐

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程
    的头像 发表于 06-27 14:08 128次阅读

    华为自研仓颉编程语言引领全场景智能编程新纪元

    在科技飞速发展的今天,编程语言作为软件开发的基石,其创新与突破一直备受瞩目。近日,华为开发者大会论坛上传来了一则振奋人心的消息:华为自研的仓颉
    的头像 发表于 06-22 11:30 421次阅读

    PLC编程语言和C语言的区别

    在工业自动化和计算机编程领域中,PLC(可编程逻辑控制器)编程语言和C语言各自扮演着重要的角色。尽管两者都是
    的头像 发表于 06-14 17:11 410次阅读

    PLC常用编程语言有哪些

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一种核心控制设备,其编程语言的选择对于控制系统的设计、开发和维护具有重要影响。PLC的
    的头像 发表于 06-14 16:58 261次阅读

    学习鸿蒙背后的价值?星河版开放如何学习?

    现在是2024年,华为在1月18开展了鸿蒙千帆起仪式发布会。宣布了鸿蒙星河版,并对开发者开放申请,此次发布会主要是说明了,鸿蒙已经是全栈底座,鸿蒙星河版本的编程
    发表于 02-22 20:55

    plc编程语言与c语言的联系 c语言和PLC有什么区别

    PLC编程语言与C语言的联系 PLC(可编程逻辑控制器)是一种针对自动化控制系统的特殊计算机。PLC编程
    的头像 发表于 02-05 14:21 2061次阅读

    华为举办鸿蒙生态千帆启航仪式,余承东公布HarmonyOS NEXT开放申请

    据余承东介绍,为实现核心竞争力的突破,华为通过多年的努力构建出一套包含鸿蒙内核、ArkTS/仓颉编程语言、方舟编译器/毕昇编译器、ArkUI以及盘古AI大模型等在内的完整生态体系。
    的头像 发表于 01-19 09:34 493次阅读

    脚本语言编程语言的区别

    脚本语言编程语言是计算机语言的两个主要分类。尽管两者都是用于编写计算机程序的工具,但它们在设计和运行方式上存在一些显著的区别。下面将详细探讨脚本
    的头像 发表于 11-22 14:33 1982次阅读

    Python编程语言属于什么语言

    Python编程语言属于高级编程语言中的一种。它是一种通用、面向对象、解释型编程语言。Pytho
    的头像 发表于 11-22 14:31 855次阅读

    什么是C语言?单片机有什么特点?为什么要用C语言编程

    随着技术的发展,电子产品越来越多,方便了我们的日常生活,大多数电子产品上都有单片机,而单片机是通过执行软件逻辑来实现功能的。而单片机编程最合适的编程语言是汇编语言,但是最常用、最普及的
    的头像 发表于 11-21 10:06 1003次阅读
    什么是C<b class='flag-5'>语言</b>?单片机有什么特点?为什么要用C<b class='flag-5'>语言</b><b class='flag-5'>编程</b>?

    基于Rust开发的编程语言

    Move 是一门由 Rust 语言开发的一门面向资产的编程语言,最早由 Facebook (现 Meta )投入大量的人力物力开发,用于 Libra (现 Dime )项目,处理全球性大规模支付系统的
    的头像 发表于 11-17 12:30 471次阅读

    浅谈PLC 5种标准的编程语言

    IEC 1131-3的编程语言是IEC工作组 对世界范围的PLC厂家的编程语言合理地吸收、借鉴的基础上形成的一套针对工业控制系统的国际编程
    发表于 11-15 11:14 534次阅读
    浅谈PLC 5种标准的<b class='flag-5'>编程</b><b class='flag-5'>语言</b>

    【求助】RK3568工控板,原厂SDK的Linux启动失败

    公司按照瑞芯微官方设计了一块3568工控板,主要的外设就原生两路GMAC外接了裕泰的8531SH,另外通过PCIE3X2外接了一个PCIE网卡。 开发板回板后跟硬件的同事一起调试原厂的SDK
    发表于 10-09 08:29

    五种支持plc编程语言有哪些

    在PLC控制系统设计中,不同型号的PLC编程软件对以上五种编程语言的支持种类是不同的,所以不但对PLC的硬件性能了解外,也要了解PLC对编程语言
    发表于 08-31 14:54 796次阅读
    五种支持plc<b class='flag-5'>编程</b>的<b class='flag-5'>语言</b>有哪些

    PLC编程语言的特点

    PLC的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求
    的头像 发表于 07-04 17:13 698次阅读