编程语言的国产化,从来都没有停止过
若干年前诞生的易语言就是其中比较优秀的代表。自从华为卡脖子事件发生后,编程语言国产化浪潮更是愈演愈烈,最近多达5款国产编程语言浮出水面,引起国内一片欢腾。
这其中不但有适合专业程序员使用的编程语言,还有适合普通小白用户使用的编程语言,也就是不用写代码的编程语言,而且这次的几款编程语言,也绝非小打小闹,已经进入实质应用阶段,反响也很好。
![e26ec4c4a77c8a4646c5a0bbc9c3187e.png](https://i-blog.csdnimg.cn/blog_migrate/59e2a5ce17e3bf73b653c958243ddd9e.png)
华为领衔,引领编程语言国产化浪潮
这5款编程语言中,最知名的当属华为的仓颉编程语言。华为仓颉编程语言几年前都有传闻了,但一直没有面市,不过最近消息已很明朗,已在小范围招募测试人员了,相信很快就能与大家见面。
虽然我们还不知道华为仓颉编程语言到底长什么样子,但是从过往经验来看,华为出品必属精品,这样一个有担当的企业肯定不会拿粗制滥造的产品给大家,就像华为手机、华为鸿蒙操作系统一样,最初上市前一直不被看好,但是面市后的确非常惊艳,而且用户群体一直在大幅增长。
![6085bf7b88a376776e65ac5daa2a243e.png](https://i-blog.csdnimg.cn/blog_migrate/3d46d9cf0af92e55b530af26bec348fa.png)
华为仓颉语言
所以我们有理由相信华为这次大张旗鼓开发的仓颉编程语言肯定也不会让人失望。曾经有人说仓颉是一款纯中文的编程语言,但是后面被否定,当然不管它是中文还是英文,总之是国产的,能达到或者超过歪果仁的编程语言的应用效果就好了,也不一定要完全追求它是中文还是英文。
湖南工程师,一人研发3款编程语言
前不久一位湖南工程师在网络上大火,起因是他一口气发明了3款编程语言,分别叫甲、乙、丙编程语言,这还没完,他还用自己发明的编程语言打造了一款操作系统,号称全宇宙首个中文编写的操作系统,其名称叫作“火龙操作系统”.从功能介绍上看,之款操作系统支持64位多核多任务图形化;分页式内存管理;Windows11界面风格。支持x86_64、ARMv8(仅QEMU测试)架构。
![0a4b687ec16194ffaec42959f5f4371e.png](https://i-blog.csdnimg.cn/blog_migrate/915dacc55e95de8202e2c50e4aafe660.png)
从其官网上看,这位湖南工程师的编程语言已经进入商用,但是也有网友提出了质疑,认为其有抄袭和造假之嫌,当然质疑归质疑,但是否有抄袭行为还有待证实。不过,以一己之力能发明出编程语言,甚至开发出操作系统,也绝对有过人之处,只要不是抄袭,哪怕功能差一点,也还是值得鼓励的。
广东的湖北人,发明表格编程语言,直接抛弃代码
如果华为仓颉编程语言和甲乙丙编程语言,还有待验证的话,那这款编程语言,是实打实的已经通过市场验证,而且不管是专业程序员,还是普通小白用户都可以用。
一位曾任职金山WPS的湖北籍工程师发明的表格编程语言,绝对是剑走偏锋,当国人还在纠结编程语言到底是中文好还是英文好的时候,这位Base广东的湖北籍工程师,直接抛弃了代码,让用户用画表格的方式来编程,这里说是编程,其实在实际使用时,已不需编程了,完全实现了无代码。
![bf6b57e0c6402af512cf126022090c4e.png](https://i-blog.csdnimg.cn/blog_migrate/419d579ecb4bda913a04a1060a9b5d67.png)
这个工程师在表格编程的基础上研发出了表格编程工具,叫云表平台。
用户只需要用类似于excel的表格画出软件界面,再用类似excel的中文公式配置软件内在的逻辑,再通过拖拉拽的方式配置流程和用户权限等,直接把编程的工作交给了云表平台这个开发工具来完成。所以,就算不懂编程的人,只要知道业务需求,就能把软件搭建出来。
![5d4e7b4159abbac37ed9710204d5ade4.png](https://i-blog.csdnimg.cn/blog_migrate/48b20a157d9fe0b7b1a76e4eada83229.png)
当然,目前这款表格编程工具云表平台,还只能应用到企业管理软件的开发中,比如常见的OA、进销存、ERP、WMS、MES、GPS地图定位、微商城等,还能直接生成手机移动端APP,也能实现云端和本地部署,可以与钉钉、某信、金蝶用友浪潮SAP等第三方软硬件集成。
据了解,这个平台已经商用有几年了,在中铁、华为、恒逸石化、首都钢铁集团、中国电信等很多大企业都有成熟的应用案例。虽然云表只能解决企业管理软件领域的编程问题,但这也绝对是一大进步,毕竟极大地降低了编程的门槛,让非专业小白用户也能使用,试想想,企业管理个性化问题和开发效率问题是不是都一股脑解决了?
![b696b4ab736c1be7f9e08287dbd21692.png](https://i-blog.csdnimg.cn/blog_migrate/e7a94964293f66c041b9422583ae70cf.png)
云表实际应用
结语:
通过以上编程语言我们能看出来,国人在编程语言的研发上绝对不再是搏眼球,从以前的易语言,到华为仓颉,再到云表平台,可以看得出来个顶个都是真刀真枪的实干,最终主要看谁能解决问题,谁能符合市需求。但不管如何,现在有华为加入了进来,我们有理由相信国产编程语言最终能成功,并对java等一众国外编程语言形成反超。对此您怎么看?
最后,感谢您的收看,关注,点赞,转发,是对我最大的鼓励,谢谢哈!
文|dean