(飞外网报道 文/程文智)前两天,有人在微博上发文称,华为将会在9月10日的开发者大会上推出自研的编程语言------仓颉(Char),将补齐软件核心短板。在此之前,华为已经用其应用层核心HMS Core(华为移动核心服务)代替了谷歌的GMS(Google Mobile Service,谷歌移动服务框架),去年也推出了方舟编译器和运行环境。
据传仓颉的负责人是南京大学的教授冯新宇,这位冯教授是什么来头呢?
他出生于1978年,分别于1999年和2002年在南京大学获学士和硕士学位;2007年于耶鲁大学获博士学位。2001年7 月至2002年1月于香港理工大学担任研究助理。2007年9月至2010年5月于Toyota Technological Institute at Chicago (TTIC)任研究助理教授(Research Assistant Professor)。2010年5月加入中国科学技术大学计算机科学与技术学院任教授。2018年加盟南京大学。
他的主要研究方向是程序语言、系统软件和形式化程序验证。
在2019年,他所在的程序设计语言研究组在美国飞外城举行的第40届程序设计语言设计与实现会议(ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI)上获得了PLDI 2019杰出论文奖。这是40年来,中国团队首次获得该奖项。
仓颉会以什么面目出现,目前还不清楚,不过有网友希望它是一款中文编程系统。其实中文编程在国内已经发展多年,只是一直没有发展起来。比如2004年就推出了的易语言,它拥有独立的编译器,且拥有自下而上的全部自主知识产权;中文版的C语言------习语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性;习语言还有很多衍生版本,比如中文C++开发伴侣习佳佳、中文Java编程系统习佳娃、51单片机中文开发伴侣习51等等。
此外,还有猎码、丙正正、PerlYuYan、中蟒、O语言、中文培基、CHTML等等,很多种中文编程的语言,但大都是在一些特定少数人群中传播使用,有些还在贴吧中招募测试人员。
为何中文编程语言这么多,却流行不起来呢?
有资深程序员认为原因有很多,不外乎有以下几种:
一是编程语言其实是一种面向计算机的独立语言,它不是英文、西班牙文,也不是中文,只是借用了一部分的其他语言的单词和符号而已;
二是计算机执行的其实是机器语言,也就是0和1组成的语言,任何编程语言最终都要编译称机器语言才能被执行。如果使用中文编程,也需要编译成机器语言,也就是说除了中文编程语言外,必须要有响应的编译器才行,而这个工作量是很大的;
三是编程效率,现在的键盘都是字母的,如果使用中文编程,就需要转换成中文输入法,这样输入效率其实是降低了的;
四是中文符号系统既有全角也有半角,编程时会傻傻地分不清楚,到时候调试时查错会很麻烦;
五是中文的命名系统也容易造成混乱;
六是很多系统和API接口都是基于英文字符命名的,引用的时候容易造成混乱。
因此,有人觉得与其纠结于引入中文编程,还不如多花精力在翻译文档和编译器上,让更多的人更容易理解获得的资料。
支持中文编程的则认为,中国人的母语是中文,使用中文编程能够更加直观,也更容易理解,能够在国内更好地普及编程。
那问题来了,华为推出仓颉编程语言后,能否让中文编程的小众语言咸鱼翻身呢?
我们知道,一种计算机语言要想得到大部分程序员的认可和接受,至少要做到以下几个方面:
语法设计,关键字的替换是没有技术含量与贡献度的。需要有丰富的类库支持。
商业价值内涵,与其他编程语言对比有什么特色?中文只是很多的特点之一。例如,擅长操作系统开发,擅长数据库开发,擅长网站开发,擅长手机应用开发等等。
生态圈支持,要有很多人愿意参与,特别是高端人才愿意参与。
一个新的编程语言要有市场,无伦是不是中文编程,都需要高水平的技术功底支持。中国目前软件技术水平还是比国外差一些。要想中文编程语言领先还是很难的。一个中文编程语言的社区培养起来是需要很长时间很大投入才行的。
这次华为入局,号召力是足够的,要是再得到政府和广大工程师和开发者的支持的话,说不定,这次就真的能够成功了。
本文由飞外网原创,未经授权禁止转载。如需转载,请添加微信号elecfans999。
象形文字的造字思想让它倾向于艺术创造,楔形文字的造字思想让它倾向于技术开发。中文编程,和中文域名一样,意义只在于有无,供后世参考。不管怎样,要知道英雄造不了时势,只有时势造就了英雄。 09-08 23:38 回复
不同意你的看法,当初发明计算机确实是英文为基础,但是时代不一样了,中国日益崛起,中文必定成为全世界通用语言,而计算机的一整套东西却还是以英文为基础,时势需要以后以全中文为基础的系统出现,之所以没有出现只是因为系统底层没有被改变而已,一旦系统底层全面中文化,英文就会逐渐退出历史。
华为基于昇腾AI助力北京电信AI智算中心建设 本次大会,北京电信与达闼机器人股份有限公司,软通智慧信息技术有限公司两家公司就AI智算中心算力服务签.... 发表于 06-30 11:20 •
2018年,华为发布了首款搭载了麒麟710芯片的手机Nova 3i。 该手机所搭载的麒麟710芯片是.... 汽车玩家 发表于 06-30 10:23 •
透过华为军团看科技之变(五):智慧园区 军团模式,华为是这样定义的:以军团化的改革,积极地调整队形,采取灵活机动的战略战术,坚定地为客户创造.... 脑极体 发表于 06-30 09:16 • 142次
国内物联网专利授权再进击!华为全球授权量超11万,oppo国内排名第三 飞外网报道(文/莫婷婷、章鹰)近年来,关于产品核心知识产权的竞争不在少数,专利已经成为同行竞争.... Monika观察 发表于 06-30 08:40 • 337次
RAID 2.0+块虚拟化技术的概念、实现机制及优势 存储的数据最终都会存储到SSD盘上,如果有些盘片上存放的数据不均匀,就可能导致某些压力大的SSD盘成.... 华为产品资料 发表于 06-29 16:28 • 196次
爱笔智能依托华为Atlas 300I Pro推理卡推出银行网点数字化解决方案 近日,基于昇腾AI,爱笔智能的银行网点数字化解决方案与华为Atlas 300I Pro推理卡完成兼容.... 科技绿洲 发表于 06-29 15:28 • 134次
华为手环7更新了,现在可以开启手环微信支付功能 在之前的华为发布会上,华为官方曾表示华为手环7在后续的升级中将会添加微信支付功能,这让华为手环7的用.... 汽车玩家 发表于 06-29 15:26 • 741次
华雁智科变电站远程智能巡视系统解决方案与华为相互完成兼性测试 近日,华雁智能科技(集团)股份有限公司(以下简称“华雁智科”)的变电站远程智能巡视系统解决方案与华为.... 科技绿洲 发表于 06-29 15:21 • 356次
生仝智能科技病理切片智能识别系统获由华为颁发技术认证书 2022年5月,生仝智能科技的病理切片智能识别系统完成了与全场景AI框架昇思MindSpore的兼容.... 科技绿洲 发表于 06-29 15:12 • 162次
华为携手奥看科技推出行业首个低码智能视频使能平台 基于昇腾AI,奥看科技与华为携手,推出行业首个低码智能视频使能平台,并聚焦全场景“大安全”打造了城市.... 科技绿洲 发表于 06-29 15:04 • 248次
这是开拓与创新的历程,在渔船的颠簸中,在风电的平台上,在海岛的微风间,在味道的记忆里,在所有的技术与.... 华为无线网络 发表于 06-29 10:27 • 188次
今日,北京电信携手华为成功召开5G“京品网”的发布会,旨在通过建设泛在高速、绿色低碳、智能敏捷的5G.... 华为无线网络 发表于 06-29 10:22 • 136次
华为云的AI深潜之旅 位于产业核心 历史上,AI技术曾经经历两次寒冬,其原因都在于技术发展与产业需求脱节。自2017年AI技术进入第三次.... 脑极体 发表于 06-29 09:08 • 385次
华为智能光伏获英国标准协会BSI全球首份逆变器产品碳足迹声明 6月28日,华为智能光伏荣获英国标准协会BSI(British Standards Institut.... 科技绿洲 发表于 06-28 17:05 • 310次
东数西算建设工程助力人工智能产业高质量发展 随着信息技术的不断发展,云计算、移动互联网、大数据、人工智能等技术的快速创新与应用,数字经济已成为全.... 科技绿洲 发表于 06-28 11:52 • 403次
国内Q1可穿戴设备市场份额:华为稳坐第一,超第二小米一倍 近日,国外数据分析机构发布了中国大陆2022年第一季度可穿戴腕带设备市场份额占比排名前五的企业。 据.... 汽车玩家 发表于 06-27 14:56 • 723次
华为携手客户和合作伙伴让绿色电力惠及千家万户 6月25日,华为家庭绿电伙伴松湖碳讨会在东莞成功举办,来自行业内的合作伙伴、经销商、安装商、设计师相.... 科技绿洲 发表于 06-27 11:19 • 445次
华为助力全新一代智能电动汽车技术平台CHN顺利发布 2022年6月25日,阿维塔科技登陆重庆国际车展,全球首发全新一代智能电动汽车技术平台CHN,开启以.... 科技绿洲 发表于 06-27 11:12 • 329次
随着芯片制程工艺的更新迭代,现在的芯片已进入5nm时代,而随着台积电不断取得技术突破,明年很有可能进.... 科技大小事 发表于 06-27 10:56 • 375次
华为DriveONE帮助阿维塔11打造超长续航驾乘体验 今日,搭载DriveONE动力域高压全栈解决方案的阿维塔11在重庆车展正式亮相。长安汽车、华为、宁德.... 科技绿洲 发表于 06-27 10:55 • 843次
2022年6月24日,鸿蒙开发者大赛正式开启报名,其下设Apps UP应用创新赛道自2020年以来已.... 话说科技 发表于 06-27 09:14 • 445次
阿维塔11出展重庆国际车展,背靠长安华为宁德的新电动车究竟如何? 日前,长安汽车旗下的新势力车企阿维塔登陆了重庆国际车展,在该展会上,阿维塔展示了其首款搭载了智能电动.... 汽车玩家 发表于 06-27 09:04 • 620次
深开鸿助力打造“北方开源鸿蒙之城” 共建智慧城市新生态 6月25日,第六届世界智能大会--开源鸿蒙智能物联网创新发展平行论坛顺利召开。本次论坛由北京中软.... 深开鸿 发表于 06-26 17:09 • 550次
面对AI人才培养产学研鸿沟,昇腾AI如何做厚产业人才黑土地? 在“新基建”全面推进,5G与AI技术掀起新一轮技术革命浪潮的今天,爆发的数据、算法、算力加速了许多产.... 脑极体 发表于 06-25 20:36 • 854次
科技与健康的心楼:华为运动健康的七年筑造之旅 若干年前,我们曾经参加过一个智能手机的研讨会。会上主持人讲述了各种各样的所谓“黑科技”。结果在研讨环.... 脑极体 发表于 06-24 16:33 • 427次
noris network作为专业的第三方数据中心托管和云服务提供商,长期为银行、制造企业、政府等客.... 科技绿洲 发表于 06-24 15:02 • 195次
华为HarmonyOS3.0或开启公测 台积电3nm制程工艺产能受关注 美国当地时间6月21日,Meta、微软等多家科技巨头宣布成立了一个名为“元宇宙标准论坛”的组织,以促.... 发表于 06-24 11:02 • 189次
华为携手移动打造算网协同新型数字经济基础设施 近日,由中国移动主办的“2022科技周暨移动信息产业链创新大会“以线上线下相结合形式召开,本次主论坛.... 科技绿洲 发表于 06-24 10:56 • 260次
华为荣获Gartner Peer Insights 2022客户之选 2022年6月22日,近日,全球著名分析师机构Gartner公布Gartner Peer Insig.... 华为数据通信 发表于 06-24 10:20 • 158次
龙芯中科LoongBlock青少年编程平台助力“双减”工作落实落地 近日,江苏省青少年科技中心公布第一批科教资源“双进”助推“双减”开展课后服务单位名单,龙芯中科成功入.... 科技绿洲 发表于 06-23 17:42 • 421次
ibm会和华为合作2nm芯片嘛 众所周知,去年IBM研制出2nm芯片轰动了全球,而目前2nm就是最先.... 汽车玩家 发表于 06-23 10:47 • 400次
华为新专利公布!将实现两台手机之间的屏幕共享,增强设备协同性 日前,据国家知识产权局官网显示,华为技术有限公司公布了一项名为“一种增强的屏幕共享方法和系统、电子设.... 汽车玩家 发表于 06-22 17:06 • 17810次
其实bug菌这么多年开发过来,真正把C完完全全用面向对象的方式进行编写是非常少的,像C++中的继承、.... FPGA之家 发表于 06-22 09:37 • 121次
华为昇腾AI在富士康、美的等制造产线部署应用 飞外网报道(文/李弯弯)如今,AI技术可以说已经赋能各行各业,在制造业的研发、生产、管理等关键.... 时光流逝最终成了回忆 发表于 06-22 09:31 • 796次
华为与睿视智觉推动网络安全数字化升级转型 近日,睿视智觉的网络图片内容防火墙解决方案与华为Atlas 300I Pro推理卡完成兼容性测试。该.... 华为计算 发表于 06-21 11:46 • 735次
华为方舟编译器 ./oschina_soft/gitee-OpenArkCompiler.zip 发表于 06-21 09:46 •
透过华为军团看科技之变(四):互动媒体(音乐) 在目前的华为军团系列文章中,我们讨论了广域网络、机场轨道、数据中心军团,这些军团主要面向企业和政府服.... 脑极体 发表于 06-21 09:08 • 790次
华为新MatePad爆料:两款新平板,分别采用12.6英寸和10.8英寸屏幕 近日,华为新平板电脑的消息陆陆续续被爆料了出来,有消息称下个月将会发布这款产品。 在此之前,有一名微.... 汽车玩家 发表于 06-20 17:54 • 1014次
有博主称华为Mate 50将完全国产?可能性不大,镜头是硬伤 华为Mate 50一直是一款备受期待的手机,已得知该款手机将于今年8月份正式发布,今天又有一名博主爆.... 汽车玩家 发表于 06-20 17:13 • 2054次
wchlink编程或校验失败的原因? 接错了一次线,wchlink 就一直出现这个情况,要怎么解决呢... 发表于 06-15 08:30 •
鸿蒙系统润和3861,驱动AHT20,头文件确实 在基于鸿蒙系统物联网开发的时候,采用润和3861板子,驱动AHT20时,缺少头文件wifiiot_i2c_ex.h,怎么才能头文件? 发表于 06-09 11:31 • 1392次
基于小凌派RK2206开发板-LCD液晶屏显示案例 一、简介LCD的应用很广泛,简单如手表上的液晶显示屏,仪表仪器上的液晶显示器或者是电脑笔记本上的液晶显示器,都使用了LC... 发表于 06-09 09:25 • 7187次
WiFi方案可以用市面上已经非常成熟的RTL8192EU方案,一个USB WiFi模块,几十块钱就能买到,网上也可以各种L... 发表于 06-06 10:45 • 2265次
Neptune模组模组如何连接到鸿蒙系统的手机或者平板,或者智慧生活? Neptune模组模组如何连接到鸿蒙系统的手机或者平板,或者智慧生活?比如我想使用鸿蒙系统的超级终端或智慧生活连接到neptune模... 发表于 06-02 11:12 • 1216次
【HarmonyOS HiSpark AI Camera试用连载 】挂载NFS服务安装北向HAP应用 DevEco Studio安装https://developer.harmonyos.com/cn/develop/deveco-studio官网地址,我的是DevEco Studio... 发表于 05-27 14:18 • 5200次
DevEco Studio里的java UI框架有没有必要做拖拽式编程呢? DevEco Studio已经支持js UI框架拖拽式编程,你觉得java UI框架有没有必要做拖拽式编程呢? 发表于 05-18 15:32 • 941次
HarmonyOS集成华为分享的方法介绍 集成代码1集成集成,用于分享演示,IDL实现与华为分享服务的过程。在“java”目录同级目录中创建“idl”接口目录(可手动... 发表于 05-10 10:38 • 1128次
基于OpenHarmony操作系统的简易示波器开发心得(下) 三、简易示波器功能的实现1.峰值检测通过查找ad采集的数据内的最大值和最小值,然后相减即得峰峰值。[code]float Get_Vpp(floa... 发表于 05-06 13:42 • 4784次
应用接入华为分析在SDK模式下没有数据上报的解决办法 1、问题描述首先我们实时文档按照“华为分析”的集成接入了分析SDK,说明一下集成的SDK然后版本为:com.huawei.hms:hian... 发表于 04-26 11:23 • 1316次