继华为仓颉后,再现4款国产编程语言,形式多样,有一款0代码

编程语言的国产化,从来都没有停止过

若干年前诞生的易语言就是其中比较优秀的代表。自从华为卡脖子事件发生后,编程语言国产化浪潮更是愈演愈烈,最近多达5款国产编程语言浮出水面,引起国内一片欢腾

这其中不但有适合专业程序员使用的编程语言,还有适合普通小白用户使用的编程语言,也就是不用写代码的编程语言,而且这次的几款编程语言,也绝非小打小闹,已经进入实质应用阶段,反响也很好。

e26ec4c4a77c8a4646c5a0bbc9c3187e.png


华为领衔,引领编程语言国产化浪潮

这5款编程语言中,最知名的当属华为的仓颉编程语言。华为仓颉编程语言几年前都有传闻了,但一直没有面市,不过最近消息已很明朗,已在小范围招募测试人员了,相信很快就能与大家见面。

虽然我们还不知道华为仓颉编程语言到底长什么样子,但是从过往经验来看,华为出品必属精品,这样一个有担当的企业肯定不会拿粗制滥造的产品给大家,就像华为手机、华为鸿蒙操作系统一样,最初上市前一直不被看好,但是面市后的确非常惊艳,而且用户群体一直在大幅增长。

6085bf7b88a376776e65ac5daa2a243e.png

华为仓颉语言

所以我们有理由相信华为这次大张旗鼓开发的仓颉编程语言肯定也不会让人失望。曾经有人说仓颉是一款纯中文的编程语言,但是后面被否定,当然不管它是中文还是英文,总之是国产的,能达到或者超过歪果仁的编程语言的应用效果就好了,也不一定要完全追求它是中文还是英文。

湖南工程师,一人研发3款编程语言

前不久一位湖南工程师在网络上大火,起因是他一口气发明了3款编程语言,分别叫甲、乙、丙编程语言,这还没完,他还用自己发明的编程语言打造了一款操作系统,号称全宇宙首个中文编写的操作系统,其名称叫作“火龙操作系统”.从功能介绍上看,之款操作系统支持64位多核多任务图形化;分页式内存管理;Windows11界面风格。支持x86_64、ARMv8(仅QEMU测试)架构。

0a4b687ec16194ffaec42959f5f4371e.png


从其官网上看,这位湖南工程师的编程语言已经进入商用,但是也有网友提出了质疑,认为其有抄袭和造假之嫌,当然质疑归质疑,但是否有抄袭行为还有待证实。不过,以一己之力能发明出编程语言,甚至开发出操作系统,也绝对有过人之处,只要不是抄袭,哪怕功能差一点,也还是值得鼓励的。

广东的湖北人,发明表格编程语言,直接抛弃代码

fca17ecffd3585c126044f315073e59c.png


如果华为仓颉编程语言和甲乙丙编程语言,还有待验证的话,那这款编程语言,是实打实的已经通过市场验证,而且不管是专业程序员,还是普通小白用户都可以用

一位曾任职金山WPS的湖北籍工程师发明的表格编程语言,绝对是剑走偏锋,当国人还在纠结编程语言到底是中文好还是英文好的时候,这位Base广东的湖北籍工程师,直接抛弃了代码,让用户用画表格的方式来编程,这里说是编程,其实在实际使用时,已不需编程了,完全实现了无代码。

bf6b57e0c6402af512cf126022090c4e.png


这个工程师在表格编程的基础上研发出了表格编程工具,叫云表平台。

用户只需要用类似于excel的表格画出软件界面,再用类似excel的中文公式配置软件内在的逻辑,再通过拖拉拽的方式配置流程和用户权限等,直接把编程的工作交给了云表平台这个开发工具来完成。所以,就算不懂编程的人,只要知道业务需求,就能把软件搭建出来。

5d4e7b4159abbac37ed9710204d5ade4.png


当然,目前这款表格编程工具云表平台,还只能应用到企业管理软件的开发中,比如常见的OA、进销存、ERP、WMS、MES、GPS地图定位、微商城等,还能直接生成手机移动端APP,也能实现云端和本地部署,可以与钉钉、某信、金蝶用友浪潮SAP等第三方软硬件集成。

据了解,这个平台已经商用有几年了,在中铁、华为、恒逸石化、首都钢铁集团、中国电信等很多大企业都有成熟的应用案例。虽然云表只能解决企业管理软件领域的编程问题,但这也绝对是一大进步,毕竟极大地降低了编程的门槛,让非专业小白用户也能使用,试想想,企业管理个性化问题和开发效率问题是不是都一股脑解决了?

b696b4ab736c1be7f9e08287dbd21692.png

云表实际应用

结语:

通过以上编程语言我们能看出来,国人在编程语言的研发上绝对不再是搏眼球,从以前的易语言,到华为仓颉,再到云表平台,可以看得出来个顶个都是真刀真枪的实干,最终主要看谁能解决问题,谁能符合市需求。但不管如何,现在有华为加入了进来,我们有理由相信国产编程语言最终能成功,并对java等一众国外编程语言形成反超。对此您怎么看?

最后,感谢您的收看,关注,点赞,转发,是对我最大的鼓励,谢谢哈!

文|dean

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。诞生背景 中国计算机应用的发展在经过操作系统汉化显示环境,中文输入法的两次较大跨越后,正经历一个重要的历史时期:中文化编程已成为当务之急。   英文编程软件只能使用英文输入程序代码,并且需要用户掌握大 易语言认证与推广照片 易语言认证与推广照片(17张) 量专业英文术语。   而且国人的述事习惯与外国人的语法习惯还有很大区别,如外国人表示"按从小到大顺序排",而中国人的表达方式为:"按从大到小方式顺序排"或简称"按降序排"。外国人的语法大多数是与中国人不同的,再加上英文有多种语态,有时间动词,有不同的复数形式,这在中国人学习外语上都不能很好的适应。更何况英文编程中大多数用大写缩写的方法表示一个概念、定义和变量,因此如果不了解的人是无从知道,而中文几个字即可简单表示了。中文具有比较明确的归类表达方式,如公交车、小汽车、自行车、吉普车均是行走的车辆,都与车有关,而英语每个事物都有一个不同的名词,不容易记忆,如BUS公交车,CAR小汽车,BIKE自行车,JEEP吉普车。因此这种方式如果套用到编程上,那么每个变量均用不同的代表,那样要记忆的词汇量就非常巨大了,有个对比,中国人只要掌握3000个字就能读名著,而外国人必须掌握30000个以上单词才能看明白报纸。因此小的记忆量可以适合在编程中只考虑方法,而不必过多地考虑语法、变量的名称等。而且由于中文是方块字,包含的信息量也大,能够见文知义。 通过以上,东西方文化的差异造成对编程学习上的很大区别,中文文化背景决定了中国人还是学自己的编程语言好。 [1] 市场推广 2004年易语言获得《科技查新报告》,《科技项目鉴定测试报告》 培训推广图册 培训推广图册(20张) ,《科技项目技术经济评议书》的认可。“易语言汉语编程环境”成功通过国家鉴定,易语言获2004年《大连市科学技术进步奖》二等奖。 2004年易语言正式走上讲台“吉林市计算机专业骨干教师培训班”,2004年7月11日至17日,在吉林市教育局的大力支持下,应吉林市教育学院职教部的邀请,易语言公司培训教师史世恒老师前往吉林,做为期七天的“吉林市计算机专业骨干教师培训班”教学活动。这是易语言与中等专业教育学校的首次合作,同时也为易语言走进教育事业迈向了可喜的一步! 2004 年7月28日-31日易语言参加软交会,大连大有吴涛易语言软件开发有限公司参加中国国际软件和信息服务交易会,展台位置在大连星海会展中心东22号门旁边,届时易语言将携简体中文版、繁体中文版、英文版、日文版向全世界展示! 2005年3月出版发行《易语言编程系统》由易语言公司组织、易语言教材编委会编写。本书按易语言4.0编写。 2005年4月21日中国教育学会中小学信息技术教育专业委员会和各专家领导参与的易语言在中小学项目的推介与申报项目会议在北京招开。 2005年8月3日,“易语言汉语编程环境”国家火炬计划证书已颁发,国家科学技术部火炬高技术产业开发中心颁发“易语言汉语编程环境”国家火炬计划证书。5月由该公司申报的“易语言汉语编程环境”项目已被立项。 2005年8月22日至2005年8月26日全国中小学计算机教育研究中心北京部主持易语言全国首次高级培训会,大连大有吴涛软件开发有限公司承办的易语言全国首次培训会在大连举行。 2005年12月26日,易语言在中小学实验与推广项目教师培训在美丽的 易语言在宁夏和云南 易语言在宁夏和云南(17张) 株洲隆重开题。 2005年易语言在中小学实验与推广项目已全面启动, 由中国教育学会中小学信息技术教育专业委员会(北京,普教系统)组织,易语言公司提供技术支持的"易语言在中小学实验与推广项目"已全面启动。 2006年1月10日-15日在浙江省首次举行中小学骨干教师开题培训。绍兴市中小学信息技术教育中心、绍兴县教师发展中心、绍兴柯桥中学承办了本次培训工作。 2006年由宁夏教育厅教研室和山东教育出版社编写的《初中信息技术·第3册下》已出版发行,全文讲解了易语言的程序设计方法。本教材已在宁夏的所有初中学校中使用。 2006年9月1日易语言公司参加南京软博会。公司随大连展团为期四天,参加在南京市举办的第2届中国(南京)国际软件产品博览会。 2006年10月26日-31日云南省易语言开题培训会召开。全国中小学计算机教育研究中心“易语言在中小学实验与推广项目”在云南省首次举行中小学以及职业高中骨干教师培训。 2006年12月14日,“易语言”项目培训工作在宁夏大学教育科学学院网络实验机房顺利举行。 2007年3月28日-4月1日1“易语言在中小学实验与推广项目”在大连市开题培训,全国中小学计算机教育研究中心“易语言在中小学实验与推广项目”于,在大连教育学院举行首次初中骨干教师培训。 十大自主创新产品奖 十大自主创新产品奖 2007年6月21日,中国软件自主创新论坛暨中国软件自主创新排行榜颁奖典礼在大连举行。“易语言汉语编程环境”获2007中国”十大自主创新软件产品奖。大连大有吴涛易语言软件开发有限公司的“易语言汉语编程环境”以软件自主开了一款全中文、全可视、跨平台的编程语言,在易语言及其编译器的设计与实现、可视化汉语编程的构建、提供多种语言版本等方面具有创新,在技术上居于国内领先地位,达到了当前同类产品的国际先进水平的原因被评为中国 “十大自主创新软件产品奖”。 2008年6月易语言第一部系统的视频学习教程《易语言百集教程》由世恒老师完成并发布。 2010年12月3日易语言运行时环境通过计算机病毒防治产品检验中心的安全检验,检验依据为:GA243-2000《计算机病毒防治产品评级准则》,检测结果:均未发现病毒。 [2] 语言组成编辑 支持库 易语言支持库类似于普通的程序的DLL文件。 这个支持库是易语言专用的,别的程序调用不了的,扩展名有fnr、fne、npk三种。 fnr、fne都是制作好的DLL文件,例如系统核心支持库、应用接口支持库。该类支持库一般由用户使用C++或Delphi制作,具体可以看易语言支持库开发手册。 npk属于易语言COM包装支持库,该支持库是引用COM包装库生成的,例如WebBrowser、Windows媒体播放器。该扩展名格式支持库可用记事本、写字板打开。该支持库可以由用户制作,制作方法:在易语言上点击工具--“类型库或OCX组件→支持库”命令。 模块
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值