你知道世界上最难学的编程语言是什么吗?是汇编?C语言?C++?C#?Java?JavaScript?Python?还是世上上最好的语言之一PHP? 都不对,其实这些语言都不是算是世界上最难学的编程语言,世界上最难学的编程语言其实是我们祖国最伟大的汉语编程之一——E语言,也称“易语言”。 我为什么说“易语言”是世界上最难学的编程语言呢?我可不是凭空瞎说,我有可是有理有据的,事实也证明:易语言是世界上最难学习的一门编程语言。 易语言的核心支持库是用C++写的,它也算是C++的儿子之一。 俗话说:“虎父无犬子,青出于蓝而胜于蓝”。所以,易语言的语法与C++是很相似的,学过java的人都应该知道,在用Java做数组升序排列是超级简单的,只要两行关键代码就可以搞定,而易语言,你试试看? 反正我是感觉易语言很难学精通,它的语法比java还要复杂,虽说是中文代码,但是阅读程序代码的时候,看得并没有java还有其他一些编程语言的那么明朗。密密麻麻的一堆中文字比起一堆密密麻麻的英文代码看起来更加费劲。 易语言是专为不懂英文且想学习编程的业余编程爱好者们而设计的,除了调用win32API函数之外,其余代码都是汉语,用自己的母语思维方式来进行编程,这对于中国人来说,入门还是很简单的。 我大概是花了两个星期的时间便入门了易语言,一个月后就开始写《植物大战僵尸》这款游戏的内存外挂了,用做简单的自动化脚本程序,也是一件得心应手的事情。 对于中国人来说,易语言入门简单,但是对于外国人来说,那可真是难呀!简直是要了老外们的命,连学习汉字理解中文老外都感觉呕心沥血的,更别说易语言的中文源代码了。对于老外来说,易语言可能是世界上最难学习的编程语言没有之一。 虽然说易语言也有海外英文版,但还是按照中文的思维方式来进行编程呀,况且,吴总早就不再更新海外的易语言版本了。 所以,老外们是宁愿学习与易语言的可视化界面非常雷同的VB语言,也不敢学习易语言。VB是一种早期的被小学生最为钟爱的一种编程语言,VB由比尔盖茨发明,不过尼玛的正版还是要收费呀。 易语言代码脱离了IDE,你还能在记事本上流利的像写java代码一样顺手吗?脱离了IDE,根本就很难学习易语言,代码写得你手指发麻也不见能敲出几行来,脱离了IDE的易代码根本就看不懂呀。所以,没有任何一门编程语言有易语言那么难学,对于老外确实如此,但是对于广大的中国朋友来说,学习易语言达到入门级的水平还是很简单的,想要精通就难了。 易语言优质的视频教程非常稀缺,易语言的面向对象教程在网上更加是很难找得到,唯一有一套10多集的易语言面向对象视频教程,也只是讲了些基础的概念而已。 易语言面向对象的概念真的是让人感觉很模糊,根本就没有其他的编程语言那么多书籍教材还有视频教程可供初学者们学习。 另外,学会了易语言你根本就找不到工作,没有几家互联网公司是招易语言程序员的,因为没有对口的工作可找,很多人都不愿意再继续研究下去,都觉得再继续花费时间学习也是没有什么卵用。 那为什么还有很多人都在学习易语言呢?
每个人学习易语言的都有自己的目的,不明确自己学习易语言的目的的往往学不到一半就会放弃,或者转而学习其他的编程语言。 易语言入门容易精通难,但是一旦你精通易语言了,学起C++来是一件很得心应手的事。因为易语言的语法很接近C++。所以,把易语言参透了的人,往往都会成为互联网上很了不起的黑客。 易语言难吗?跟你说容易学的一般都是技术不怎么样的,他们嘴上所说的容易只不过是初级的编程水平而已,而真正易语言学得牛的人,是能用易语言做很多事情的,大到大型网游的后台服务器,小到电脑上能够自动化处理工作的脚本程序。 易语言是不是很牛呢?易语言还是有它的缺点的: 缺点一:编写大型软件系统时,需要很强的优化代码的能力,不然会很容易出现程序运行不稳定的情况,造成系统崩溃。缺点二:易语言不便于团队协作开发一个大型项目,因为100个人编写的代码汇聚到一起可能出现的结果不一样,而在这一点上Java就比较有优势,用Java做项目,管你多少人写,最后的结果是一样的,不易出问题。缺点三:易语言很依赖IED上的核心支持库,离开这个支持库所有的代码基本上都是浮云,运行不了,而且因为程序编译时带上了支持库,生成的软件的体积会比较大,刚刚开始用易语言编写木马程序的新手,估计这个难题还得难倒他们一阵子吧。如果说PHP是世界上最好的编程语言,那么易语言就是世界上最难学精通的编程语言,对于老外如此,对于大部分的中国人来说也是一样。但我还是喜欢易语言,为什么呢? 因为如图所示: |
|