c - 易语言的优点和缺点是什么,易语言是用什么编写的

查看:131
本文介绍了c - 易语言的优点和缺点是什么,易语言是用什么编写的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

易语言的优点和缺点是什么,易语言是用什么编写的

解决方案

这个问题容易引战,但还是简单说一下:
优点:

  1. 门槛低,入门简单。

  2. 模块多,非常简单的可以在别人模块的基础上实现非常复杂的功能。

  3. 各种资料非常多。
    再说缺点前先说下用什么编写的吧,其实易语言严格来说算是vc6.0的中文扩展版,作者在vc6.0的基础上封装了一个核心库,即kernel.lib,里面提供了些常用的接口,这就是最初的易语言,后来。。就是封装了更多的类,比如文本型其实是个string类,字节集是个bytearray类等。

由此,缺点:

  1. 性能低,由于是层层封装的产物,中间有非常多的性能损耗。比如信息框其实是调用的MessageBoxA这个api,本来只有4个参数,但易语言的有9个,其中5个是其自己的内层封装。

  2. 其实易语言有多好年没更了,直到去年才又更了个打击盗版的版本,没有什么功能上的加强。

  3. 代码陈旧,上面说过了,易语言还是使用的vc6.0,但这是10多年前的产物,相对于现在各种新的技术来说,兼容性奇差无比。使用的核心是libc.lib,不兼容现在的msvcvt.lib

  4. 误报率高,原因是所有使用易语言编译的软件都有核心库的代码,也就是说自己写的代码中有非常多不是自己写的东西,而这些东西病毒也在使用,所以造成了误杀。对此我是支持的。

  5. 代码臃肿,用易语言写的软件,一句代码没写就有几百KB。。

  6. 代码是个.e二进制包,无法使用git等做版本管理。

  7. 处于鄙视链底层,说出去丢人。。
    还有很多问题,无力吐槽。要不是为了对得起全栈的名头,用遍编程语言,我真不好意思说我用过。

这篇关于c - 易语言的优点和缺点是什么,易语言是用什么编写的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆