前言
为什么大多数人吧鄙视中文编程–最近看到知乎的一篇问题,拿出来在这里吧。
讨论
易语言为什么被鄙视?这是正常的,就像用知乎鄙视贴吧一样,当然这些有一定道理也有一定缺陷。
1.10年前的界面
你说这样的界面能对比吗?
易语言高大上什么全无,UI就像vc6.0(被弃坑了),虽然外观不能绝对什么,但是也侧面翻译语言的繁荣与否
2.神奇而又鸡肋的国内适应方案
变量和参数居然是使用表格展示(不同于用文字定义变量 而是类似excel表格 填写定义变量) 等等先查查作者,制表狂魔,好好 变量 文本=xxx 这种格式 不用 用表格???? 好吧好吧 你喜欢就好 (这种会使源码无可读性 无ide环境)
3.开发的东西大部分触及灰色地域
使用它开发软件一般都是灰色(黑产),当然还有写小工具(这个没什么问题)
易语言破解版
为什么横行 本身易语言价格就600多 还与第三方串通卖教程 其实圈里有一群人就是想把小白引入这个坑,出什么教程贵的要命,还教不出什么,这不就是跟虚假培训机构一样,跟速成班没俩样,教程和这些加起来2000起步(吓人吧) 易语言作者本身就是个鸽子,说鸽子是因为易语言官网上的产品是真的多,教育方面也不乏,易语言飞扬 什么游戏引擎 ,都是不温不火,最近又去开发火山移动开发平台了 5.0之后的版本我是没见过实际性更新 (本身根本性问题太多)
4.ide的bug和低效模块支持库
一个好的ide至少不要让我看见日常都要崩溃啊,你一个bug直接一下午写的代码全部丢失 还有可能出现无法修复的错误,源码结构错误 。 导致有些大佬萌新时候用着易语言,绝定换一个语言,如果修道成功,这不就一脸嫌弃易语言了,又贵又不好用 环境还差。
易语言有fne fnr后辍的支持库(类似于头文件 主要是这个结构就是个魔改dll)居然在独立编译后还要携带,我的天,这不就爆炸了吗,我用其它语言写一个好用他不香
5.不能协同开发和安全软件报毒
这个腾讯和易语言的事建议百度(腾讯tp会针对易语言环境破坏 原因:易语言大多灰产 对腾讯游戏破坏平衡 所以俩对干) 易语言本身源码封闭 封闭到什么程度 源代码离开易语言环境 啥都看不懂 一堆二进制(源码格式为二进制 刚刚给大家说了表格原因 和 一些其它原因) github丢上去 根本无法进行版本迭代
6.大量现代特性不支持
具体是 不支持 fastcall 不支持x64 甚至连Unicode都不支持 你在易语言内普通方式是无法显示韩文之类的Unicode (这个不支持x64你这个语言就太...) 类也是鸡类(肋) 完全比不上真正的现代编程语言 链接器都是c的(悄悄逼逼 但是编译器是自己的)
7.魔鬼语法 赋值和判断居然都是= 这不就是大坑 你之后学其它语言后 你会情不自禁的把==打成= 这就那啥了
8.优点
优点还是有的 适合国人逻辑 开发周期短 易于理解逻辑 但是谨慎入坑 其它易上手的也是不错的
如果真心想学编程入坑后可以迅速学习主流语言 我身边也有友人在用,ide不是重要的,语言也是,重要的编程思维和逻辑,如果这些你懂,那么脱离易语言拥抱主流你会感受到utf8和无数轮子的舒适感