本文目录导航:
仓颉编程言语与易言语区别?
仓颉是华为生态系统的一局部,易言语是独立的一个中文编程言语。
仓颉是华为依据HarmonyOS量身打造的编程言语,经过仓颉,鸿蒙与欧拉将在运行开出现态上启动买通,拓展系统的或者性。
易言语(EPL)是一门以中文作为程序代码编程言语,其以“易”著称,开创人为吴涛。
易言语早期版本的名字为E言语。
其最早的版本的发布可追溯至2000年9月11日。
发明易言语的初衷是启动用中文来编写程序的通常,繁难中国人以中国人的思想编写程序,并不用再去学习西方思想。
易言语的降生极大的降落了编程的门槛和学习的难度。
从2000年以来,易言语曾经开展到必定的规模,配置上、用户数量上都十分可观。
华为大举措,这无所谓用汉语编程
近日,久久没有动态的鸿蒙,再次传来了一个大信息。
华为发表将发布为鸿蒙研发的编程言语仓颉,为整个鸿蒙生态补上最后一环。
据信息,3月16日华为编程言语试验室, 面向部离开发者发布了华为新言语的试用报名问卷 ,并示意,在问卷填写成功后,将经过邮件启动后续信息的通知。
仓颉,是原始象形文字发明者,依据记录,仓颉见鸟兽的足迹受启示,分类别异,加以收集、整顿和经常使用,在汉字发明的环节中起到了关键作用,被尊为“造字圣人”。
华为自研编程言语,与“造字圣人”不约而同,用“仓颉”来命名,别具深意,恰到好处,颇有我国 历史 文明底蕴。
也正由于如此,不少人推测这会是一款纯汉字纯中文逻辑的编程言语,也就是“让中国人用自己的汉字编程”。
之所以取名为“仓颉”,不只是由于仓颉是中国原始象形文字的发明者,更是华为想用汉字做为基础从新树立一个技术生态的实在写照。
华为仓颉 是在华为在2021年开发者大会上发布的自研编程言语,从方舟翻译器到鸿蒙系统,华为不时走在自主研发的路线上。
开发仓颉编程言语对华为自身来说也具备比拟关键的意义。
理想上华为并不是第一家自主研发编程言语的企业。
咱们都知道,做系统并不容易,最关键的就是要打造生态,而打造了生态之后如何愈加稳如泰山,就是要有自己的编译言语,有言语能力构成闭环。
目前,成功的系统基本都有自己专门的言语,像 苹果的Swift、谷歌的DART、微软的Typescript等都是企业自主开发的编程言语。
华为HarmonyOS人造也要有自己的编程言语。
有了仓颉这个全新自研编程言语,鸿蒙生态基础设备树立就补上了最后一环。
华为的整个生态圈就基本搭建成功了: 配件+操作系统+方舟编辑器+仓颉编程言语。
环球上编程言语多达600种,然而目前咱们熟知的编程言语无非就这几大类:C、C++,Java、Python、PHP,然而这些均为国外企业研发。
而华为自研的仓颉编程言语,假设成功的话,无疑可以冲破被国外垄断的现象,并且发明一种属于中国的编程言语,也能树立一种属于中国的软件开出现态。
这关于中国的计算机生态来说是十分关键的,由于树立一种能够被公认的生态,象征着能够在计算机畛域把握被动权。有外媒评论说,仓颉必将扭转 历史 !
华为溺爱中华传统文明
不知道大家有没有发现,华为产品的起名都十分无心思,也很有深意。把古文明运用到了极致!
比如:
华为自研操作系统,取名“鸿蒙”;
华为的手机芯片,取名叫“麒麟”;
华为的基带芯片,取名叫“巴龙”;
华为的主机芯片,取名叫“鲲鹏”;
华为的人工默认芯片,取名“升腾”;
华为的主机平台,取名叫“泰山”;
华为的路由器芯片,取名叫“凌霄”;
《山海经》里的各路神兽,包括朱雀、青鸟、灵犀、鸿雁、紫龙、威凤、玄机、白虎、丹雀、海蓝兽、紫薇星等等,都被华为支出麾下。
把现代空想中的神兽及古文明和最先进的 科技 联合,也展现了华为理工人的浪漫。
华为没有发布太多关于仓颉言语的内容,只管此次试用须要口头隐秘流程,但从开发流程推想,应该不须要期待太久了。在未来的不远处,或者将会是中文编程?
让咱们一同刮目相待吧!
华为自研编程言语“仓颉”火上热搜,英文编程还香吗?
华为自研编程言语“仓颉”火上热搜,英文编程还香吗?上方就咱们来针对这个疑问启动一番讨论,宿愿这些内容能够帮到有须要的好友们。
备受关注的华为自研编程言语「仓颉」,又火上热搜榜了。
华为自研编程言语「仓颉」火上热搜榜,内测组员造谣:并不是中文编程。
此次是由于「仓颉」发表启动了内测,现阶段己经有一部离开发人员取得源码。
不久前,华为编程言语试验室发布了一份“新言语表白经常使用报考-”问卷考查,发表征选一小批开发人员对「仓颉」编程言语展开小范围检测。
从问卷考查内容看来,开发人员们必定填好Gitee首页、岗位和企业等信息内容,随后等候电子邮件公告。
当初,随同着少量关键点被表显露去,以前针对「仓颉」猜想的一些风闻,也领有明晰的回答。
英文名字Cangjie,并不是中文编程。
实践上,早在上年10月,华为官网网就确立流露过“将发布自研洪蒙编程言语”。
关于此事,华为消费者业务软件部首席总裁龚体标明,它将“为洪蒙绿色生态基础树立补上最终一环”。
与此同时,华为也早已注册放开了“华为仓颉”、“仓颉言语表白”等商标logo,归类蕴含仪器设备、设计打算迷信钻研等,而一局部“仓颉”商标logo则仍在商标采纳复审、放开注册的环节。
这儿见到华为还放开注册了一个叫“仓杰”的商标logo,现阶段也早已依据放开操持,随同着内测的关上,一部离开发人员在取得「仓颉」的源码后,也对先前满天飞的推测和风闻展开了一些回复。
其一,「仓颉」的英文名字便是Cangjie,而不是先前传言的“char”。
那时刻华为被曝产品研发「仓颉」后,知乎问答就收回过这门编程言语英文名字是“char”的信息:现阶段这一传言早已被造谣。
其二,「仓颉」并不是中文编程,也不会有所说的“套壳”。
据知乎问答一位匿名用户标明,感触后觉察「仓颉」编程言语“跟汉语一点儿关联没有”,英语的语法相近go+java。
实践上,当初随手一搜或是能找到一大堆无关「仓颉」是中文编程的谎话。
其三,往往仍在内测,是由于蕴含精英团队和内测组员都仍在改善编码。
嗯,问便是仍在修bug(手动狗头)。
但实践上,大伙儿最惊讶的或是「仓颉」这门编程言语究竟长啥样。
实践上,先前华为编程言语试验室担任人、南京大学冯新宇专家传授,早已设立过一门无关《编程言语的设计和成功》的课程内容,现阶段华为官网网已监禁B站短视频。
在专题讲座一开局,冯专家传授就流露了自身现阶段展开的一些上班中。
从总体上,学术钻研上的剖析关键蕴含PL基础通常及运用等,而工业消费层面的迷信钻研,则关键是领着华为编程言语试验室展动工业消费编程言语的设计打算和成功。
在冯新宇专家传授得出的教学课件中可以看到,现阶段的编程言语种类关键可以分红下列几类,在其中重点提及了服务平台型言语表白:像C#、Go、Swift这种开源系统编程言语,也全是由像Google、微软和iPhone那样的企业自身资金投入去做的,为此操控言语表白的工艺演化对策和方位。
但华为「仓颉」究竟是一门如何的言语表白,现阶段也有待官网网发表发布信息内容。