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

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

3天内不再提示

华为即将发布国产自主编程语言——仓颉,摆脱美国控制

Q4MP_gh_c472c21 来源:嵌入式ARM 作者:嵌入式ARM 2020-09-21 11:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,传华为即将发布国产自主编程语言——“仓颉”,软件摆脱美国控制。

美国在编程语言方面具有绝对的优势,美国能禁止编程语言或编译器对我国授权吗? 唯一能约束一种编程语言的就是专利,但C语言等目前并不受任何专利约束。Bell实验室最早实现了C语言和Unix,但是它们未能通过专利的力量阻止其他平台上C语言的实现和使用,未能阻止BSD和GNU的出现,未能阻止Unix大战,使得最后正统意义的Unix不复存在。后来从开源社区诞生的语言比如Python、Ruby、PHP、Go等,原本就不受专利约束,任何人都能自己实现它。

当然,仍然受专利约束的编程语言是存在的。比如,Java在Oracle的手上,仍受专利约束,所以才有了旷日持久的Oracle诉Google案。如果发生新冷战,我们到时候可能不能合法地使用Java了,像C#、Delphi、VBA等由商业公司创制的编程语言可能也将不能使用,只要他们随便在专利或者授权上找一个把柄就可以了。x86、ARM指令集也是受专利保护的,这就使得这些处理器汇编语言也有可能不能合法使用。

美国对华为的极限打压已经进入软件层面。***是芯片制造的精髓,而EDA软件是芯片设计的灵魂。海思麒麟芯片的成本包含了研发投入、EDA软件费用、ARM授权费用、台积电制造费用、以及一系列专利费用。 美国的技术封锁逼得华为成为微软谷歌一样的角色,既得推出自己的鸿蒙系统,还得拥有自己的编程语言。可喜的是,鸿蒙2.0马上要来了,HMS Core、方舟编译器和运行环境已经有APP开始支持。 又一好消息,华为即将发布国产“仓颉”编程语言,补齐软件核心短板。华为将自主编程语言命名为“仓颉”是有讲究的。 仓颉,世人说他“龙颜四目,生有睿德”。在历史传说中,仓颉被认为是中国原始象形文字的创造者。正是他所创造的文字,在经过几千年发展之后,最终演化成为现在的汉字。有了“仓颉”,EDA软件短缺的难题应该也能顺势解决,华为太棒了!要知道,网上的曝光可能是真的,也可能是自媒体谣传。不管怎样,在官方没有否认或者没有公布之前,这些都无法证实或证伪。

华为自主的科技知识产权仓颉并非空穴来风,只是目前而言,只是已经注册占位,还处于未公开状态。而分类上,也和大家以为的计算机技术相去甚远。 目前华为自家的仓颉产品,有三类:一类是网站服务;一类是运输工具;最后一类是科学仪器。瞧这三款同名的知识产权,怎么也不像是计算机编程语言。这可能是我们外行的错觉,其实如果编程语言是真的,那就是属于科学仪器这个分类的,是真的仓颉编程语言。要知道,华为推出过的ARK OS这些编译器和操作系统,都是属于科学仪器分类的。 而现在,就剩下网站服务和运输工具了,乍一看有点风马牛不相及。如果说网站服务还和计算机技术有点关系的话,那么运输工具又是什么鬼?这就和IT有点相去甚远了吧。我们可以想象一下,编程语言用于网站服务方面,可能属于Web端,也就是可以进行Web开发和后端开发。而现在我们已经进入人工智能物联网时代了,是不是以后构建无人机无人驾驶、智能交通这些新物种的技术项目,需要用的就是这款新的编程语言呢? 上面这些,是我们目前能获取的资讯。我们国人一直在奋力发展国产计算机技术。看好我们国产的科技发展,但同时也保持清醒,对华为和编程语言等技术方面也表达了自己的担忧和疑惑。毕竟一款编程语言如同一款操作系统一样,需要各种软硬件生态来适配来丰富完善。即便强大如华为,推出来一款编程语言,依然需要开源给大众,依然需要商业助推,这样才会在技术开发者和大众市场群体的应用中变得更完善,更能加快补齐短板。 如果现在华为推出一款国产全新编程语言,那么也要大家接受、学习和开发使用,更重要的是,作为新生事物,它要融入编程语言行列,要用新语言开发出实实在在的产品或内核,就要全球技术领域人群的认可接受,另外就是往大众群体和学生爱好者群体渗透和普及,这需要一个过程。 如果搭载鸿蒙的手机发布,并推动手机应用开发者加入,那么配合新的开发语言,又将提供一大批岗位,其实利好开发者!大厂需要华为生态渠道,客户端岗位需求会激增。

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

    关注

    218

    文章

    36173

    浏览量

    262653
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39850
  • 仓颉
    +关注

    关注

    0

    文章

    16

    浏览量

    235

原文标题:华为继鸿蒙OS后,即将发布国产编程语言,打破国外垄断!

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产化PLC优势解析,工业替代进口首选自主可控方案

    矩形科技加固型PLC实现100%器件国产化,核心芯片、器件及自主研发的Vladder编程软件均拥有完全自主知识产权,彻底规避国外技术“卡脖子”风险。
    的头像 发表于 04-16 09:50 104次阅读
    全<b class='flag-5'>国产</b>化PLC优势解析,工业替代进口首选<b class='flag-5'>自主</b>可控方案

    观岩科技 NRM57B4 光模块 | 国产自主可控,稳供高性价比之选

    在工业通信、局域网络等场景对光模块自主可控、供应稳定性要求持续升级的当下,观岩科技重磅推出NRM57B4DC-50Mbps850nmSFP收发器模块,以全链路国产化设计、稳定可控的本土供应链、全面
    的头像 发表于 03-23 17:10 352次阅读
    观岩科技 NRM57B4 光模块 | <b class='flag-5'>国产自主</b>可控,稳供高性价比之选

    STid135芯片的全国产自主可控替代

    国产DVB采集卡为标准的FMC尺寸,采用FPGA+宽带射频直采架构,支持2通道DVB-S、DVB-S2、DVB-S2X的接收和解调功能,可用于替代STid135芯片的功能。
    的头像 发表于 02-19 12:39 221次阅读

    为什么国产FPGA离不开统一EDA?从安全自主到效率翻倍,一篇说透核心逻辑

    在5G通信、AI推理、汽车电子等新兴领域的推动下,FPGA(现场可编程门阵列)凭借其可编程灵活性、低延迟及高并行计算效率,市场规模持续扩大。然而,对于国产FPGA产业而言,要突破推广瓶颈、实现
    的头像 发表于 02-03 17:56 1805次阅读
    为什么<b class='flag-5'>国产</b>FPGA离不开统一EDA?从安全<b class='flag-5'>自主</b>到效率翻倍,一篇说透核心逻辑

    OBOO鸥柏丨110英寸国产化一体机会议交互兆芯6780A银河麒麟自主可控

    、智能交互与国产自主可控系统于一体的解决方案,正成为政企单位数字化升级的核心选择。其中,【OBOO鸥柏】推出的110英寸国产化一体机,凭借其深度融合【银河麒麟桌面操作
    的头像 发表于 12-10 18:15 567次阅读
    OBOO鸥柏丨110英寸<b class='flag-5'>国产</b>化一体机会议交互兆芯6780A银河麒麟<b class='flag-5'>自主</b>可控

    美国 | FCC即将通过新规,进一步封堵华为、海康威视

    FCC即将通过新规,进一步封堵华为、海康威视2025年10月7日,美国联邦通信委员会(FCC)主席宣布,FCC委员会即将投票表决一项新规,旨在填补现有法规中可能被利用的两大漏洞,以阻止
    的头像 发表于 10-13 18:11 1183次阅读
    <b class='flag-5'>美国</b> | FCC<b class='flag-5'>即将</b>通过新规,进一步封堵<b class='flag-5'>华为</b>、海康威视

    国产自主可控低空警戒雷达波束赋形的系列化产品解决方案

    国产化,自主可控,
    的头像 发表于 08-19 10:44 1082次阅读
    <b class='flag-5'>国产</b>化<b class='flag-5'>自主</b>可控低空警戒雷达波束赋形的系列化产品解决方案

    国产IEC61499工业控制软件AIOSYS重磅发布,重构智能制造技术支撑体系

    2025年8月15日,成都数自创新科技有限公司正式发布基于IEC61499国际标准的AIOSYS工业控制软件。作为国内首款自主研发并商用化的IEC61499软件平台,AIOSYS不仅填补了国产
    的头像 发表于 08-18 15:39 802次阅读
    <b class='flag-5'>国产</b>IEC61499工业<b class='flag-5'>控制</b>软件AIOSYS重磅<b class='flag-5'>发布</b>,重构智能制造技术支撑体系

    【HZ-T536开发板免费体验】2 - 交叉编译仓颉编程语言程序到开发板运行

    对嵌入式系统的支持情况。 仓颉编程语言简介 仓颉编程语言
    发表于 07-16 21:27

    权威认证!RT-Thread操作系统100%国产自主可控,铸就睿擎工业平台安全基石​ !

    在工业自动化、电力控制、轨道交通等高端装备领域,操作系统的安全可靠与自主可控是关乎产业命脉的核心诉求。作为国产嵌入式实时操作系统(RTOS)的领军者,RT-Thread始终将代码的透明性与自主
    的头像 发表于 07-11 17:05 3261次阅读
    权威认证!RT-Thread操作系统100%<b class='flag-5'>国产自主</b>可控,铸就睿擎工业平台安全基石​ !

    龙芯发布国产自研新一代处理器 龙芯中科新一代处理器3C6000/2K3000/3B6000M芯片面世 瞄准服务器和AI处理器

    龙芯发布国产自研新一代处理器。6月26日,重磅发布基于国产自主指令集龙架构(LoongArchTM)研发的服务器处理器龙芯3C6000系列芯片、工控领域及移动终端处理器龙芯2K3000
    的头像 发表于 06-26 16:03 4092次阅读
    龙芯<b class='flag-5'>发布</b><b class='flag-5'>国产自</b>研新一代处理器 龙芯中科新一代处理器3C6000/2K3000/3B6000M芯片面世  瞄准服务器和AI处理器

    飞腾D2000 ITX:国产自主可控的工业级高性能主板解决方案

    在数字化转型浪潮中,广东蝶云智控重磅推出基于国产飞腾处理器的D2000 ITX工业主板,以170mm×170mm紧凑尺寸融合八核算力,为工业自动化、边缘计算、网络安全等领域提供自主可控的硬件基石
    的头像 发表于 06-10 16:12 1456次阅读
    飞腾D2000 ITX:<b class='flag-5'>国产自主</b>可控的工业级高性能主板解决方案

    飞腾D2000 ITX主板:国产自主可控的迷你性能标杆

    工业自动化、边缘计算等领域提供国产化硬件新选择。 一、强悍芯脏 自主可控 搭载国产飞腾D2000八核处理器,主频2.3GHz,采用ARMv8指令集 配套X100芯片组 ,集成4GB显存GPU 支持双通道
    的头像 发表于 05-30 14:46 918次阅读
    飞腾D2000 ITX主板:<b class='flag-5'>国产自主</b>可控的迷你性能标杆

    飞凌嵌入式携手龙芯发布2K0300i核心板,全国产自主可控新选择

    飞凌嵌入式作为龙芯合作伙伴,隆重推出FET-2K0300i-S全国产自主可控工业级核心板!FET-2K0300i-S核心板基于龙芯2K0300i工业级处理器开发设计,集成1个64位LA264处理器
    的头像 发表于 05-07 11:31 1154次阅读
    飞凌嵌入式携手龙芯<b class='flag-5'>发布</b>2K0300i核心板,全<b class='flag-5'>国产自主</b>可控新选择

    深入理解C语言:C语言循环控制

    在C语言编程中,循环结构是至关重要的,它可以让程序重复执行特定的代码块,从而提高编程效率。然而,为了避免程序进入无限循环,C语言提供了多种循环控制
    的头像 发表于 04-29 18:49 2206次阅读
    深入理解C<b class='flag-5'>语言</b>:C<b class='flag-5'>语言</b>循环<b class='flag-5'>控制</b>