易语言在技术架构上和Delphi有多少相似性?
易语言在技术架构上和Delphi有多少相似性以及易语言的前景
Delphi基本上等于:Object Pascal语言 + 编译器 + VCL类库(加上RTL库) + IDE
易语言我在百度图片上搜素过,发现它的IDE很有特色,不输Delphi。
技术架构上,语言层面,跟Object Pascal或C++有多少相似性?当然不同的是易语言是中文编程。
编译器,是参考开源的还是自主研发的,如果是参考开源的,跟Free Pascal和GCC谁更相似?
因为VCL类库是公开源代码的,易语言的类库,有没有参考或模仿VCL的源代码?
易语言有一个缺点就是生成的可执行程序被一些杀毒软件报毒或误报,因为它生成的可执行程序是经过一道加壳的,病毒程序通常就是使用各种加壳来扰码,避免特征码被杀软扫描到。这导致易语言很难推广或者应用于企业,那易语言为什么要这样做呢?难道它参考了太多的VCL源代码,导致编译生成的二进制码与VCL同样程序(使用了类似的控件)基因片段大量雷同吗?
同样作为RAD(快速应用程序开发,俗称拖控件)开发工具,易语言的前景,我认为,一,如果不存在上面说的问题,应该去掉可执行程序的加壳,开发出来的软件能在多数甚至所有电脑上顺利运行。二,易语言应该同时推英文版本,不是IDE的英文,是语言层面上,兼容C++语言,好比Delphi和C++ Builder一核双星,为什么要C++呢,一是通用,二是中国工科学生学C/C++的多。
最后,我认为如果要成大事,易语言和其它中文编程语言,比如丙正正、习语言等,联合起来,统一战线,假以时日,必有作为。