为什么有些人会鄙视易语言
为什么有些人会鄙视易语言?
易语言不好的说法,概括起来有:
1。面相过程编程:这意味着语法不够灵活,复杂一点嵌套(尤其是易语言的“类”)、递归(简单的递归可以)什么的,想都不要想,没有办法进行灵活的函数扩展,在函数继承上,易语言在这方面真的几乎没有(易语言的“类”不是正经八经的函数/类);
2。不支持x64:32位软件在内存的使用上有限制,32和64有什么区别呢?比如说写爬虫,爬虫是很吃cpu,内存,网络的,64位可以把电脑的性能全部利用上,而32位,抱歉3G多内存就到头了,存在性能瓶颈;
3。简单的内存管理回收机制:易语言的内存管理基本上就是傻瓜型的,易语言的内存管理机制说实话比不过其他编程语言(内存管理牛逼的 ,需要程序员有很专业的能力才能驾驭);
4。原生上不支持Unicode:这意味着生僻字,emoji表情无法原生显示,如果硬要实现,会很蛋疼;
5。高度封装的消息管理:易语言在绝大多数情况下都是面向Windows编程的,涉及到Windows的消息都是易语言封装好了,学了易语言基本上对于Windows消息机制的学习没有提升。
6。二进制源码:不利于版本控制,不利于协同开发(团队作战很难,可以说易语言非主流)。
7。误报:总被数字杀毒等软件误报,原因一没花钱给微软购买数字签名,二没给杀毒厂商保hu费。
所以易语言在很多人眼里就是玩具,编程能力不行等等。
那易语言真的就一无是处?
我看未必。易语言很多的问题是因为他太简单所造成的,但是简单也有好处:快速开发,小型软件,搭界面真的不要太简单,极易入门,我已经用易语言写了不下20个项目:商业项目3个,接口类1个,免费工具10+,他极大的方便了我的工作。
目前涉猎python,讲真的,py很强大,但某些情况下真不如易语言方便简单。
我个人建议,拿易语言入门,再跳其他编程语言,这个过程中不要被易语言束缚住。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 为什么有些人会鄙视易语言
本文地址: https://pptw.com/jishu/58352.html
