前有易语言,后有Eversheet,新式中文编程要来了_

众所周知,在当今信息化的碎片时代,无论是人工智能,还是程序维修,又或者是网页设计,都离不开编程语言。

可以说,全世界的互联网都建立在编程语言的基础上,然而,事实却是,中国在编程语言上,基本没有话语权。

“王牌”编程语言——Java,由美国科技公司SUN发明,少儿编程首选——python,由谷歌员工发明。

也就是说,咱们自己装修房子,房产证却攥在别人手上。

也许是意识到问题的严重性,中国的IT企业从未忘记奋起直追。

就在几个月前,大家的目光都还聚焦在芯片、光刻机上,大厂华为却不按常规出牌,在今年10月份的华为开发者大会上放出大招。

华为常务董事、消费者BG CEO余承东宣布,华为将基于鸿蒙系统研发专属于中国人自己的编程语言——仓颉,从软件编程的架构层面上实现技术的全面自主。

与此同时,华为消费者业务软件部总裁龚体也表示:仓颉将为鸿蒙生态的基础设施建设补上重要一环,也是最后一环。

仓颉语言

消息一出,外界炸开了锅,并纷纷猜测,仓颉很有可能是一款纯汉字,纯中文编程逻辑的语言。

如此一来,咱们中国人也可以用自己的汉字编程啦!

不过,盛况之下,仍有隐患,我想起了当年“盛极一时”的易语言。

2000年9月11日,易语言内测版诞生,第一批中文编程,这20年来,毁誉参半。

作为最早的国产编程语言——易语言,其关键字为中文,并致力于让国人轻松学习并入门。

这么跟你说吧,只要你读过书,会使用电脑,能看懂汉字,轻松学会E语言(早期叫法)丝毫不存在任何压力。

而易语言的发明者——吴涛,发明易语言的初衷便是让国内的中小学生更快地入门学习编程,甚至在零几年的时候,易语言的操作界面就曾一度霸占不少的中小学课堂。

易语言

说实话,它确实拯救了不少苦于英文编程难学的萌新。

不过在那个英文编程大行其道的年代,易语言这样一款具备超前理念的先进编程语言,无疑会被推到风口浪尖。

Java程序员多多少少有点不认同易语言,在他们眼里,易语言只是一个IDE,不算一门编程语言;还有人认为,易语言就是汉化版的VB,只不过英文命令被置换成中文,仅此而已。

但我们也不可否认,易语言的存在价值还是肉眼可见的。

零基础,入门快,开发效率高,学习易语言完全不用像学习Java或python、C那样死记硬背关键词,就连学习资料跟命令,也是纯中文式的。

因此,尽管易语言饱受程序员的唾弃,但还是有不少喜欢写游戏辅助的人,热衷于使用易语言。

与此同时,这也让易语言之父吴涛内心对中文编程的前景充满了希望。

不过开发游戏外挂多多少少让易语言染上了“灰色”色彩,所以这份欣喜并没能持续多久,老天爷很快便跟吴涛开了个玩笑。

由于用易语言写病毒、做外挂的人,实在是太多太多了!因此,只要电脑上用易语言编写的程序,都会被杀毒软件当作报错的对象。

吴涛还没有从解决这一棘手问题中缓过劲来,更多的质疑如同枪林弹雨,扑面而来。

一来而去,也便搁浅了对易语言的生态建设,更新迭代趋缓。

一代“人人都能成为程序员”的中文编程——易语言,终走下神坛!

纵观易语言逐渐黯淡的原因,涉及方方面面,但总离不开以下两个原因:

一为英文编程起步早,占主导地位。

二为易语言的后期生态建设趋缓,难以跟上时代的步伐。

这么说来,中文编程是没有希望了吗?

不不不,其实继易语言之后,便有一新式中文编程横空出世,并有望实现弯道超车。

不是最近大火而八字还没一撇的华为仓颉,它是原金山系WPS研发团队成员的力作。

我们可以把目光放到珠海,这个中国知名的软件之都。

珠海乐图软件有限公司,是一家国家高新技术企业,其旗下核心产品——Eversheet,首创了中文式的“表格编程”,并开创了“央企管理软件自主开发”的先河。

云南小松ERP

我们都知道,一架标准的钢琴有88个琴键,每个琴键对应的音高从左往右递升,88个键可弹奏出一首首完整而自然的乐章。

而Eversheet的表格编程,便凭借着其独特的“三板斧”:数据接口、填表公式、业务公式,在管理软件的自主研发领域深耕,并深谙其道。

使用者,只需要在和excel很像的界面,进行纯中文式的拖拉拽操作,输入中文文本配置信息,即可搭建出各类个性化自主可控的管理软件,如WMS、MES、ERP、OA、进销存等。

这种纯中文表达业务逻辑的编程方式,一经问世,便广受好评!

包括华为、中铁、中冶、恒逸石化、许继电气、北京航天等在内的知名企业,都在鼓励内部业务人员去学习Eversheet。

其实,Eversheet有一个很好听的中文名字,叫云表企业应用平台(简称云表平台),并提供免费使用版本。

由于云表平台极强的易用性,加之其完全支持二次开发,满足海量用户、大并发的使用场景。

所以,业务人员也常用它来解决各种业务问题。

可视化大屏

比如,权限设置,流程审批,工作流,报表模板自定义打印,条形码生成,网站开发,H5页面制作,小程序,微商城,消息推送,闹钟提醒,API,外接数据源,与用友、金蝶、SAP、钉钉、企业、PDA、高拍仪、电子秤、地磅等第三方软硬件进行对接,一键生成移动端app......

移动端app

经过10余年的努力,云表平台的开发者生态已经具备相当规模,近20万+企事业单位或机构,都在使用它。

在工业制造4.0时代,云表企业应用平台已成为企业管理数字化的配套“装备”。

小结

前有易语言,后有Eversheet,中文编程似乎还有很长一段路要走。

而等到中国技术真正超越国外,并主导计算机技术时,我相信中文编程得到普及的那一天总会到来,或早,或晚。

要知道,无论是英文编程,还是中文编程,就像你选择用Java还是用C一样,关键不是编程工具本身,而是要实现的算法和功能!

路漫漫其修远兮,吾将上下而求索。

文|Mondy

标签:编程语言 仓颉 中文编程 易语言 华为 Eversheet