华为再次发布编译器或将掀起一场科技浪潮人人

2024-09-01 16:01

  最近,华为发布了PC(Personal Computer,个人电脑)的毕昇编译器,算上2019年面向安卓的方舟编译器,什么都不缺了,完善了软件的生态链!从这两款编译器的名字,可以看出了华为的“野心”!

  “方舟”象征着“灭世灾难”,同时包含“希望”;“毕昇”则是中国古代“活字印刷术”的发明者,是文化的“布道者”!华为是在向外界宣告,它将会“生存”,并且成为“希望”和“布道者”!

  国内互联网企业发展了30年,在移动互联网时代是当之无愧的“一哥”,APP的开发是“蟾宫折桂,非吾与谁?”问题是,所有的编程语言都是国外的,如C、C++、Python、Java等,所用的开发软件也是国外授权的!

  如果大洋彼岸来一招“釜底抽薪”,不管APP的开发多高明,没有工具,一切都成了空话!那什么是编译器呢?它是怎么工作的呢?它是否可以掀起一场科技浪潮,让每一个人都受益呢?

  假设二进制数码“”是硬件,每一个数位的改变都可以影响硬件的工作状态;当第一位的“1”变为“0”时,硬件就会启动;当第二位的“1”变成“0”时,硬件就会发出声音;当第四位的“1”变成“0”的时,硬件就会关闭!

  想让硬件启动,然后发出声,最后关闭,应该怎么做?首先,“-1=”(硬件启动);然后“-10=”(硬件发出声音);最后“-1000=”(硬件关闭)!

  上述就是用机器码(只是假设,现在的PC机器码都是64位的)来控制一个硬件的,那些运算,是没有可读性的;如果有编译器,程序员只需敲“sound”(声音),然后由编译器编译成上述的二进制运算,最后硬件发出声音即可!

  好的编译器,能够直接有效地控制硬件!提升硬件的工作效率,华为面向安卓开发的方舟编译器,比谷歌的JVM优秀(Java Virtual Machine,Java 虚拟机),方舟编译的机器码可以直接被手机的芯片运行,谷歌编译的机器码必须先经过JVM!

  华为是“双管齐下”,手机和PC的编译器“两手抓”;如果编译的机器码真的很出色!方舟和毕昇绝对可以掀起一场科技浪潮,人人受益!

  首先,新的编译器会增加工作量,很多程序需要重新编译,这样一来就会出现很多的互联网公司或者部门,增加就业!对于个人来说,又多了一条出路,着实是人人受益,毕竟程序员的门槛不高!

  其次,软件生态链进一步完善。拥有方舟和毕昇编译器,就可以顺势而为,推出相应的国产编程语言的,这算是一个“执念”,不会受制于人,还能提高知名度!以前的易语言真的就是“贴牌”!

  最后,能够“反哺”硬件制造,硬件制造的标准都是大洋彼岸制定的。比如计算机的存储单位Bit(比特)为什么是一个8位数的二进制数码?虽然有数学的原因,但是何尝不是人为制定的标准呢?这个标准叫做ASCII。

  如果方舟和毕昇编译器想大规模推广,那就要看明天的鸿蒙系统在智能手机和笔记本电脑上的表现,因为编译器是可以搭载在操作系统上的,甚至“捆绑式”销售都是可以的!

  华为的两款编译器的确是出人意料,国内互联网行业发达,却很少有公司去开发编译器,毕竟“造不如买”,要多快好省,这一点想必程序员们都是感同身受的。比如C语言是执行效果最好的语言,但是开发周期长,很多公司都不用!

  华为就是敢想敢做!这一点值得表扬。倪光南将华为比喻成“乌龟”,默默地研发技术,最终超过了“兔子”,至于“兔子”是哪家公司?欢迎大家在下面留言!

  特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

  上海:禁言封号、禁止关注、暂停营利 一批煽动群体矛盾的“自媒体”账号被从严处置

  武汉18岁高中毕业生失联5日,家属:监控拍到随一老头上车后失联,担心被骗

  热闻日本男乒2-0领先后遭大逆转,张本智和赛后崩溃:铜牌战?我不想拼也没力气了

  律师曝惊天黑产:医药公司跟殡仪馆合作,将尸体制成材料卖给医院,很多人死无全尸

  谷歌 Pixel 9 Pro 和 Pixel 9 Pro XL 美国售价泄露

下一篇:鸿蒙全场景产品霸屏热播网综全家桶实力圈星引
上一篇:中央编译局招录编译人才公告
相关文章
返回顶部小火箭