为什么我们不发明一种汉字编程语言

为什么我们不发明一种汉字编程语言,第1张

信息技术是很多国家一起发展做出的。美国只是相对领先而已。编程语言是模仿国外PLC的产品的语言。但整个系统是创新,目前了解到的情况只有我们自己在开发这种软件开发平台,所以照搬的仅仅是个思路,没有基础可以继承。编程语言和编译器都完全是自己开发的。

中国在这方面比较薄弱

做这类工作的软件人员比较少,中国在这方面比较薄弱。一方面是认知问题,另一方面技术积累也有问题,毕竟我们中国的计算机软件起步比较晚。

欧美编译器一般起源于大学博士项目、由于爱好开发的所谓side project的业余项目。不用关心市场。国内硕博士在系统级功力相对欧美差太多,做编译器、 *** 作系统、数据库、中间件等基本毕业无望,side project能力不足,也就没啥动力。市场主体由于没有市场,更没动力。

中国有很多优秀的高科技公司,它们都有很多技术非常好的软件开发人员,只要它们想去做编译器和编程语言,这些都不是难事。像电脑和计算机编程器和编程语言都起源于西方国家,相关规则都是由欧美国家制定的,再加上计算机风靡全球时中国当时还很贫穷,没有精力开发自己的编译器和编程语言,等到自己意识到问题的严重性时,发现一切都晚了,编译器和编程语言都已经被全世界接受和认同,已经没法改变现实状况了。

发明一种新的编程语言容易,但是要流行起来却很难

发明一种新的编程语言容易,但是要流行起来却很难。编程语言有几百种,但是真正流行的也就是十几种。发明一种新的编程语言之后,要宣传推广,要有人来使用,有人使用的同时还要接受反馈来改进不足和bug。

全世界所有流行语言都用英文编程,有相对成熟的开发者社区;有成熟的用户群体;唯一的中文编程语言并不完善,应用场景小,如今易语言就只能做一点外挂、病毒之类的,不曾有公司作为主流开发任何软件。

汉字不适合编程,为了追赶科技的步伐,所以中国人不得不学英语,很多人还不明白这个道理,还要英文作为选修课,降低分值,真这样中国只会越来越落后,中文要超越英文,必须解决中文与英文同等份量的计算机语言,希望以国家的力量解决这个难题

编程语言是程序设计的代码符号

从目前的编程语言进化来看,更晚出现的语言越会考虑新的机制,比如内置多线程异步,内置常用数据结构等,还有什么包管理器,项目管理等辅助工具配套,但是古老的语言这方面就不友善。我看未来,ai算法成熟后,说不定也会内置到更先进的语言及其工具中,还有量子机制等,如果未来我国设计出新一代的高性能低成本应用范围很广的新一代芯片,说不定新语言也会考虑的。

编程语言是程序设计的代码符号!前题是为自动化程序设计而设定。从简易程序到复杂程序,一切为了自动化,工程自动化,工艺自动化,设备自动化,人工智能自动化,都需编码程序设计!指导思想没有创新设计,没有自动化理念设计!何谈编程语言?

没有先进科学研究装备与精密仪器,很难追赶世界先进科技水平!

只有创新理念,自动化设计理念,开发新型科技项目才会积累丰富编程语言!在产业链未端,关键零部件依赖进口,没有核心技术,没有先进科学研究装备与精密仪器,很难追赶世界先进科技水平!

随着科技的发展,世界上第一块多媒体芯片诞生,由此计算机不再是进行数值运算,还可以处理图形、文字和声音。之后芯片也随着编译器和汇编语言而进行了改变,而原有的编译器和汇编语言对于新的任务也有所不适应,于是它们针对图像、文字等实际应用也做了调整。这种调整反过来又影响到了芯片的研发,这些变化随着计算机的发展也在不断的改变和进化着。

易语言的特点与强大优势

1、全中文支持,全部自主知识产权 2、拥有自己的编译器

3、跨平台编程

4、拥有自己的数据库系统,且支持访问现有所有数据库。

5、内置专用输入法,支持中文语句快速录入

6、全可视化编程

7、中文本土化特色的支持

8、多种语言支持

9、可以与其它编程语言协作开发

10、支持世界先进编程技术

11、人机界面友好,集成化程序设计界面

12、代码即为文档、源程序格式统一

13、超强的程序编辑器

14、多媒体功能支持强大

15、完善的网络、端口通讯和互联网功能支持

16、支持调用API底层函数

17、支持标准外部OCX组件

18、可由易语言支持库无限扩充其功能

19、模块化开发

20、强大的学习与帮助系统

易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows程序编写的大门。易语言汉语编程环境是一个支持基于汉语字、词编程的、全可视化的、跨主流 *** 作系统平台的编程工具环境;拥有简、繁汉语以及英语、日语等多语种版本;能与常用的编程语言互相调用;具有充分利用API,COM、DLL、OCX组件,各种主流数据库,各种实用程序等多种资源的接口和支撑工具。易语言有自主开发的高质量编译器,中文源代码被直接编译为CPU指令,运行效率高,安全可信性高;拥有自己的数据库系统,且支持访问现有所有数据库;内置专用输入法,支持中文语句快速录入,完全解决了中文输入慢的问题;易语言除了支持界面设计的可视化,还支持程序流程的即时可视化;除了语句的中文化之外,易语言中还专门提供了适合中国国情的命令,如中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额的处理等;易语言综合采用了结构化、面向对象、组件、构架、集成化等多种先进技术,并在运行效率、性能价格比、全可视化支持、适应本地化需要、面向对象以及提供Windows,Linux上的运行平台等具有特色;现有各种支持库多达40多个,用户可以使用她来满足几乎所有的Windows编程需求,多媒体功能支持强大,完善的网络、端口通讯和互联网功能支持,网上与论坛上的学习资源众多。在易语言及其编译器的设计与实现、可视化汉语编程的构建、提供多种语言版本等方面具有创新。目前易语言已取得国家级鉴定,鉴定会专家一致认为:易语言在技术上居于国内领先地位,达到了当前同类产品的国际先进水平

易语言的文化背景

中华民族拥有五千年文化历史,民族文化源远流长,从黄帝开始即结节记事,后仓颉造字,从而有了文字,在秦朝即统一了文字,那时的文字是篆书,后一步一步发展成为隶书、楷体等。

中国计算机应用的发展在经过 *** 作系统汉化显示环境,中文输入法的两次较大跨越后,正经历一个重要的历史时期:中文化编程已成为当务之急。

英文编程软件只能使用英文输入程序代码,并且需要用户掌握大量专业英文术语,这是国人难以进入软件开发大门的根本所在!

而且国人的述事习惯与外国人的语法习惯还有很大区别,如外国人表示"按顺序排 从大到小方式",而中国人的表达方式为:"按从大到小方式顺序排"或简称"按升序排"。外国人的语法大多数是与中国人不同的,再加上英文有多种语态,有时间动词,有不同的复数形式,这在中国人学习外语上都不能很好的适应。更何况英文编程中大多数用大写缩写的方法表示一个概念、定义和变量,因此如果不了解的人是无从知道,而中文几个字即可简单表示了。中文具有比较明确的归类表达方式,如公交车、小汽车、自行车、吉普车均是行走的车辆,都与车有关,而英语每个事物都有一个不同的名词,不容易记忆,如BUS公交车,CAR小汽车,BIKE自行车,JEEP吉普车。因此这种方式如果套用到编程上,那么每个变量均用不同的代表,那样要记忆的词汇量就非常巨大了,有个对比,中国人只要掌握3000个字就能读名著,而外国人必须掌握30000个以上单词才能看明白报纸。因此小的记忆量可以适合在编程中只考虑方法,而不必过多地考虑语法、变量的名称等。而且由于中文是方块字,包含的信息量也大,能够见文知义。 通过以上,东西方文化的差异造成对编程学习上的很大区别,中文文化背景决定了中国人还是学自己的编程语言好。

第一个:易语言,原名叫e语言。是中国人开发的第一款编程语言,以“易”著称,是因以简体中文为程序代码进行编程 *** 作。创始人是吴涛,创造易语言的初衷是用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。易语言的特点有6个,1:用全中文编程,图像化编程,容易学;2:中国人客服的平台;3:功能强大;4:可以与其它编程体系相兼容;5:强大的数据库功能支持;6:完善的网络,端口通讯和互联网功能支持。这些便是易语言的特点。

第二个:易安卓,简称E4A,也是中国人开发的中文编程语言,在2013年06月01日正式发布的,是全中文 Android APP 开发语言。这款e4a类似易语言的Basic语法,只要你会易语言就会e4a安卓开发工具。e4a也和易语言一样有可视化开发环境,以及强大的智能语法提示功能。也是纯中文编写代码,也无需记英语,学英语。目前e4a还处于初级阶段,还在完善中。

以上就是关于为什么我们不发明一种汉字编程语言全部的内容,包括:为什么我们不发明一种汉字编程语言、E语言是什么、中文编程语言有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9304771.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存