开始接触易语言到现在挺久了,写过大大小小各种软件,虽然现在已经不用易了。
最近看到有人问:“易语言有没有前景?”,“要不要学易语言?”。
简单的回答就是:没有前景,不要学。
如果你是刚刚了解到易语言,想做点自己的小玩意,那么建议直接学C#,C#非常容易学习,其附带了大量的中文注释说明,不会英语也没那么难学习。
如果你目前只是刚入门,可以用易语言学习编程的基本概念,不要太过于深入。它已经太老旧了,并且它没有未来,人生没那么多时间,特别是吃青春饭的程序员。
如果你是一个易语言老手,那么你...要么早已转了别的语言,要么是还在各种挖坑造轮子折腾,尽早学习其他语言是职业发展的最好出路。
难以协同开发
易语言源码加密且单文件保存的,无法用其他工具打开,无法使用git等工具进行代码合并,无法使用github等开源平台在线预览代码,对比代码改动,影响整体开源环境与协同开发。
不支持UNICODE
界面默认使用ANSI,意味着你的程序在非“简体中文”的windows系统下,所有的中文会显示成乱码,需要借助第三方转码工具才能正常显示。
随心情而更新
没有技术支持、版本规划及长期维护版本等概念,易语言更不更新,修不修bug,什么时候修bug,全靠老吴一个人的心情决定,一个bug修几年是正常的。你尽管提建议,我改算我输。
难以调试的线上BUG
易语言没有trycatch,且没有pdb,即使修改配置尝试写出pdb,也无法配合dmp文件精准的定位到代码,bug定位较为困难,多是依靠日志。
简陋的IDE功能
十几年前xp系统风格UI,到现在都没改过,简陋的调试,简陋的搜索,简陋的十几年才支持的IDE插件功能。整体的感觉就是“能用就行”。
较差的就业环境
相对现在的就业环境,可以说是基本没有,只适合自己捣鼓点什么或者小作坊开发。
在程序员鄙视链的最底层
其他语言->易语言。