闲言杂记

一直不温不火的中文编程,一直要的自主化究竟是怎么样呢?偶然在知乎看到问题,于是我把回答复制到了博客。

前言

为什么大多数人吧鄙视中文编程–最近看到知乎的一篇问题,拿出来在这里吧。

讨论

易语言为什么被鄙视?这是正常的,就像用知乎鄙视贴吧一样,当然这些有一定道理也有一定缺陷。

1.10年前的界面

你说这样的界面能对比吗?
1586774331484.webp
1586774333283.webp
易语言高大上什么全无,UI就像vb6.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和无数轮子的舒适感

Comment

  1. 极一 极一
    Chrome 80

    小学的时候还没怎么学英语,觉得c++这些玩意都是英文太难了,沉迷于易语言
    后来发现编译出来的程序被各种杀软报毒,就放弃了

    1. 极一 极一
      Chrome 80

      各种报毒,发给同学朋友炫耀的时候人家都说你的是病毒,根本不听你解释

      1. 乔千 乔千
        Chrome 79

        不听解释可还行

This is just a placeholder img.