作为首款国产编程语言,易语言有发展的前景吗?

90大羽


所谓编程其实就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,最终得到正确的过程。

市面上的主流编程几乎都是英文的,例如C语言、C#、C++、html、JavaScript、java、php等等。编程为什么不能用中文来写?中国为什么不能有本土化的编程语言?因此中文化编程已经成为当务之急,程序员热切期待着国产编程语言的诞生。正是在这种大背景下,易语言横空出世。

但是不得不承认,理想很丰满,显示很骨感。为什么这么说?

其一,想用中文编程,只能是在原有硬件上将中文编程转换成英文编程再转换成机器语言,或者是重新设计编写制作能够承载中文编程的硬件,这两个方法,无论哪一种,都是要颠覆整个it行业最基础的架构,所有汇编语言都要改,这等于将全世界翻个底朝天。就算中文更优,但代价也没人承担得起。个人认为汉语编程语言,实则在理念上并没有什么创新,都只不过是在关键字上做了改变,把if写成"如果",把return写成"返回",这么做其实意义并不大。

其二,就是计算机的起源问题。计算机的起源是在美国,自然而然用英文开发,就算是现在的编程软件几乎也都是英文的,编程软件大都是基于他们的操作系统。按照编程语言排行来说易语言属于非主流语言,因为排榜那些都是基于英文的,易语言不是国际通用的编程语言甚至连排名的资格都没有。

其三,一种编程语言的真正价值体现在它的设计上,它有什么语言特性,这和关键字的编码没什么关系。其次就是计算机生态圈的问题,别说软件生态圈,国内的人才都未必已经形成一个氛围良好的圈子,这时候就只能向别人学习。

毕竟计算机行业的标准都是巨头搞出来的,是强大的产品塑造了标准,而不是制定标准从而创造巨头。只有当我们的计算机发展足够强大,才能成为标准的制定者和方向标,或许到那个时候国产编程语言才能拥有更广阔的发展前景。


从不加班的程序猿


虽然表面上易语言在展示形式上实现了中文编程,但内在实现上还差得很远,很多专业的程序员都觉得易语言就是做了外套。本质上还是传统编程语言内涵,全球编程语言有几百种,真正主流的编程语言也就几十种,真正的编程语言都会拥有自己的生态系统,有很多忠实的粉丝追随,而且还会有相应的中心组织在积极推进编程语言的进化,不停的更新,随着时间的推移使用者会变得越来越多,成熟的编程语言都有拥有自己的编程社区,形成一种可持续发展的道路。

目前国内的易语言在某些领域用的异常火热,现在市面上百分80外挂是易语言贡献的,现在很多学习开发易语言的都是想着怎么搞个辅助或者外挂挣点钱,倒是从另外一个层面推动了这门编程语言的发展,算是有点畸形的发展,任何编程语言都有其存在的价值,在多年之前VB,VC火的不行,可能很多人觉得这种脚本语言早就退出历史舞台了,但在很多领域还是用的不亦乐乎,所以说只要能给大众带来便利就是好的编程语言,现在编程语言向着集成化发展,现在火的不行的python就是典型,现在很多高中都准备开设这门编程语言,背后类库十分丰富几行代码就能实现很炫酷的功能,很容易让初级入行的程序员产生成就感。

任何编程语言的诞生或者衍生都是为了解决当前一些棘手的问题,通过这种获取第一类的支持者,然后随着功能不断延伸或者科技发展需要正好赶上一个好时机都会让一门编程语言风靡起来。有些编程虽然受众不多但在某一领域有着独特的优势,这种生命力依然强劲。易语言诞生之初开始算是一种情怀,想走通中国第一种编程语言,不懂英文的也可以搞编程的初衷,设计之初的确赢得了很多人的赞许,但很多程序员看到这种里面的设计界面已经语法细则觉得就是中间加个一层外衣,并没有自己真正的编译器,在推动之初遇到了很多的障碍,但有人发现用这种编程语言可以很好的设计游戏辅助或者外挂,现在的易语言成了编写外挂的第一语言,不知道对于这种语言发展是好事还是坏事。

发现一个现象开始使用易语言编程的那帮人,在学习了别的编程语言之后基本上很少再用这种编程语言写东西了,很多人觉得c/c++ java等等语言比起易语言更加像编程语言,除了语言特性之外还有强大的生态圈支撑,真正的工程师也不会太在编程语言上计较太多,主要精力还是在编程思想上下功夫。

希望能帮到你。


大学生编程指南


发明这个语言的人就是吃饱撑的。1、if本身两个键就能敲出来,用中文如果得几个键?不要抬杠说用五笔,整体来说中文也比英文敲起来复杂。2、编译器还是有一个把中文转换成英文的过程,除非机器语言用中文了才能解决这个弊端。


拉乌夏天


我记得第一次看到易语言在高中,好像是山东大学一个教授开发的。 所有的软件与应用工具都在一步步往简单,易懂发展。易语言也一样。那些当年混迹网吧的网瘾少年,自学易语言开发外挂,赚大钱就是对易语言很好的证明。

所有现在主流的编程语言,都是编译成汇编,再编译成机器码。那为什么我易语言先编译成JAVA在向下编译就不行呢? 别跟我说运行慢等等的。 易语言只是缺乏高手去进化它。不然干过其它编程语言指日可待。


牛171768299


易语言,有自己的编译器吗?没有就不能算是独立的语言,也就不能叫做国产编程语言,更谈不上首款!易语言是预处理器,简单将汉语关键词翻译为对应英语,再调用原编译器进行编译,糊弄外行可以吧。发展前景就不用讲了吧。


散居猎人


可以肯定的是,在主流IT行业,专业计算机科学技术领域,易语言没有任何好的发展前景。但是不排除以易语言为代表的中文编程会在业余编程人群中蓬勃发展。

专业和业余,必须区分清楚!

我们就拿平面设计来说,很多年前,一说到处理图片,几乎想都不用想,Photoshop(或简称PS)。这么多年过去了,使用PS的比例就大不如以前了,因为有了美图秀秀等一大堆业余图像处理软件,还有手机上的什么瘦脸,大眼,美白什么的好多好多APP。而在专业领域,仍然是PS的天下。

像美图秀秀之类的业余图片处理,只能处理非常有限的情景,而且功能非常单一。但是,但是他却能满足大部分业余人群的需要,这部分人群至少占到总人口的99%。

易语言,准确说是以此为代表的中文编程,未来很有可能也会成为业余玩家的主要选择。原因就是,他是中文的,连老头老太太都可以玩。你别不信,多少年前,只有高学历或专业人群才敢玩电脑,打字还用五笔。现在80岁老太太都可以玩电脑,不对,叫“手机”,还会打字(包括语音输入法或手写)。当时你敢想象吗?以后全民编程也不会太遥远。

说到易语言为什么不可能成为专业领域吃饭的家伙,这个很多人都回答过了,我就不展开说了。最主要的原因就是,它是中文的,缺乏生态。生态!你用易语言也可以编程,但是因为生态不行,不能利用国际上最新的技术,最新的成果(必须是英语)。人家老外用英语的主流的编程语言已经写出来一个好的算法或框架,你拿过来用就好了,而中文的谁给你写去?而IT领域拼的就是速度,效率还有创新。生产率低下,不在竞争中淘汰才怪。

至于有的人认为中文不能编程,什么操作系统不支持,什么双字节单字节,什么效率不高,那都是不懂编译原理而想当然的。英语类编程语言能写出来的东西,中文统统都可以写!未来,甚至用语音(说话)都能编程。

再强调一遍,易语言不能成为专业编程语言,就是因为世界上通行语言是英语,中文编程的生态圈只能在说汉语的国家和地区。


犍为真人


没有没有没有…你用易语言是为什么?我就不信你真的连if,else这样简单的单词都不懂…再者,易语言也要遵循语法,又不是说易语言能像自然语言一样没有语法障碍…没有优势,又不是主流,学他何用,无聊玩玩还行,比如我…


__gift


易语言纯粹是胡扯,编程需要的是符号,而汉字是文字,不是符号,不适合用于编程,再说想发展汉字作为编程语言已经赶不上时代了,因为已经有字母了。其实汉字可以借用字母,不要一根筋的发展汉字,不会借用的语言是得不到发展的。


大秦50


编程我是外行,但一个民族应该有开放包容的心态。各种语言从其他语言中借鉴词汇和文字并不新鲜,强势的英语也不停地从其他语言中引进词汇。若不是几十年前我们敢于采用英文字母作为汉语拼音,也许我们在融入今天的信息化时代不会那么方便吧。别告诉我你们都用竖弯钩打字的。计算机编程那几个英语据我所知并不需要多好的英文水平,在英语普及到小学教育的今天根本就不算个事。


therapist00176


要搞清一个问题,为什么主要编程语言是英语,关键是英语,不是法语,不是俄语,不是日语,是这些国家的计算机技术不发达吗?不是,而是芯片、芯片、芯片。主要芯片的架构是美国的,相应的芯片的指令和汇编程序都是英语的。这是关键,只有中文指令的芯片架构出现,不是所谓的国产芯片,才有中文的编程语言的生存环境。


分享到:


相關文章: