• 北京市北京元之沃4S店【在线咨询】 2019-09-06
  • 指尖触碰 你我结缘丨浙江新闻4周年 我们再出发 2019-09-06
  • 聚焦十九大 专家解读:中国的大国外交彰显哪些理念? 2019-09-01
  • 【聚焦军博会】216个代表团2037个项目将亮相军博会 11大军工集团全部参展 2019-09-01
  • 聚焦机构改革:新部门接连挂牌 快速进入角色 2019-08-28
  • 二手房办证5个工作日搞定 2019-08-28
  • 218万游客在晋中市“粽”情过节 2019-08-22
  • 西安6月以来限购区域内无一家开盘,“摇号细则近日将出” ——凤凰网房产北京 2019-08-22
  • 晓港公园花卉馆南侧场地出租项目 2019-08-21
  • “三个90周年”系列秋收起义90周年纪念活动新闻发布会在昌召开 2019-08-11
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-08-11
  • 罗品禧的专栏作者中国国家地理网 2019-08-10
  • 海淀创业园双创文化:双R沙龙,让创业之路越走越好 2019-08-10
  • 联合国副秘书长盖图中国是全球减贫典范 2019-08-04
  • 走高端路线 北汽与麦格纳拟成立合资公司 2019-08-04
  • 首页 > 精华文章, 编程学习记录 > 易语言的利弊

    201602月3

    易语言的利弊

    作者:admin 3 Comments 发表评论

    曾道人新报跑狗 www.jmuag.tw 本人从09年开始就接触学习了易语言,因为易语言的容易上手,所以后面一直用这个语言断断续续的写了一些小程序,算是能拿来做工具使用的一个编程语言了。使用这个语言这么久,应该算是有资格来说说这个语言的优缺点。

    首先来说说它的缺点:

    到知乎上看看大家对易语言的评价,几乎是一边倒的鄙视这门语言,小编也因为看到大家高逼格的描述其他语言的好处,多次动过改学其它语言的念头。正如知乎上一个大牛说的,易语言的出现并没有解决行业上的痛点,所以不可能成为主流语言。只是解决了很多业余爱好者,想学习编程,门槛太高没法学习编程的问题。所以易语言只是业余编程爱好者使用的语言,如果你想专业从事程序员工作,用易语言是肯定找不到工作的(好吧,我绝对化了,至少百分之99.9找不到工作),而且还会被各种鄙视!

    然而做为一个业余爱好者并没有上面的问题,我并不会从事码农的工作,写的程序商业化的可能性也很低。至于大家评价的易语言的性能,诸如没法写驱动之类的,对于业余爱好者而言,我也并不觉得是什么问题,因为基本上不会遇到那个层次的问题,那些问题都是专业程序员干的事情。

    也有很多人说,使用易语言的人使用的??槎?,这是一个缺点,个人并不认同这点,python也经常使用到???,用??椴恍枰馗粗圃炻肿?,所以这不是它的缺点,反而是它的优点。

    那么易语言对于我这种业余爱好者到底有什么缺点呢?

    个人感觉最大的问题其实是资料匮乏的问题,易语言从产生到现在也不过10多年;用的人绝大部分都是业余编程爱好者,本身没有其他编程语言基础,这就导致一旦遇到比较难的问题,很难找到解决的答案。平常我们学习编程遇到问题,无非是通过两种方法求助:

    一是通过搜索引擎,查找问题的答案。我学习C#的多线程时,就是靠搜索引擎找资料,搜索出来的答案是非常非常多的,而且很多都非常非常详细;而易语言遇到这样的问题,就很难在搜索引擎上找到答案。

    二是找同行求助,但用易语言的人大多是业余爱好者,本身水平就不高,找同行求助也往往是找不到答案的。小编遇到过很多次这样的问题,无论是把问题发到论坛,还是发到易语言的QQ群,都没找到解决问题的答案。

    这样就造成一个业余爱好者学习的瓶颈:容易入门,容易上手,但也很难进步。PS,在知乎上也看到一个这样的回答,跟我的观点一样://www.zhihu.com/question/24363545

    肯定会有很多人喷:现在搜索易语言方面的教程,也是非常非常多的!但如果您多了解了解就会知道,这些教程基本都是最基础的组件使用方法,绝大部分都雷同,很少有其它编程语言对每个细节问题的分享或教程。

    虽然易语言方面的资料匮乏,但我对这个问题的看法是很乐观的。因为易语言的使用者虽然是业余爱好者,但这个数量却是非常大的,跟我一样遇到这个问题的人也是非常多的,所以肯定会有培训机构不断的推出易语言的使用教程,业余爱好者也会不断的产生解决问题时的分享。所以,资料匮乏这个问题,会随着时间的延长慢慢得到改善。这其实也是易语言的一个商机,但个人认为官方做的并不好,包括很多培训机构也做的不够好。

    再来说说易语言的优点

    人的观点其实是很容易受到它人的影响的,当你看了知乎,程序员论坛上对于易语言的鄙视,对于其他语言的推崇,加上易语言确实无法解决很多自己遇到的问题,就很容易产生怀疑,会产生想学其它编程语言的想法,本人就转学过python和C#。

    比如python这门语言,就是以简单易上手文明,平心而论,这款语言相对于C++,Java这些学习成本很高的语言来说,确实算是容易上手的,小编用了10多个小时就能写出来不少小程序了。然而有几个蛋疼的地方,python的IDE太不智能了,每一个代码都要自己敲,而帮助提示全是英语,相对易语言的填表式,全中文解释的环境,学习成本还是要高的多的。而除了这个以外,python写桌面程序,实在是很麻烦,不像易语言,VB,c#这类,直接拖来一个组件,就可以使用。毕竟python是脚本语言。然而作为业余爱好者,写有界面的程序也是一个常用的需求,所以后面就放弃了学习python.

    后面又学习了c#,因为群里网友“纯阳”的推荐。小编也学了一下,并且实现了用C#多线程爆破4位数字的验证码。以前用易语言的单线程爆破要20分钟左右,用了C#的多线程以后,1分钟内就可以跑出来了。那个爽,真是没法形容!然而问题来了,因为不经常用,遇到个什么东西就需要去查找资料,今天花了2个小时学懂了的东西,过了很长时间不用,再来用时,差不多又要花那么多时间去重新学习。而对于业余爱好者而言,用C#写的程序也不过是小程序,易语言一样可以实现,所以,最终我还是放弃了学习C#。

    当然,如果以后有需求,或者时间充裕,还是有可能会重新去学习这两门语言的。但易语言目前来说,确实是够用了,一个业余爱好者就能用它来实现很多需求,本人就用易语言写过采集器,写过呼死你(几年前搞的玩),写过日志分析工具,文本处理等等。

    另外一个好消息是:易语言很快就要出来移动版本了,这就意味着用易语言可以写安卓程序了,直接在手机上运行,所以跨平台也是可以实现的。

    推荐阅读相关文章:精华文章 编程学习记录

    本文地址://www.jmuag.tw/eyuyan.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    3 Responses to “易语言的利弊”

    1. #1 孙大妈 回复 | 引用 Post:2016-02-03 19:50

      谢谢分享,说得中肯,业余的学这个解决些问题是不错,不需要高大上的东西。易言语刚出的时候有玩过一会,有时间再玩玩。

    2. #2 zhong 回复 | 引用 Post:2016-02-05 12:23

      深有同感,我也是业余的。主要工作是电商,易语言够用了。

    3. #3 Snsir 回复 | 引用 Post:2016-02-08 22:57

      写的很用心,谢谢。我刚学语言时学的是C,有空要多研究一下易语言了。

    发表评论

  • 北京市北京元之沃4S店【在线咨询】 2019-09-06
  • 指尖触碰 你我结缘丨浙江新闻4周年 我们再出发 2019-09-06
  • 聚焦十九大 专家解读:中国的大国外交彰显哪些理念? 2019-09-01
  • 【聚焦军博会】216个代表团2037个项目将亮相军博会 11大军工集团全部参展 2019-09-01
  • 聚焦机构改革:新部门接连挂牌 快速进入角色 2019-08-28
  • 二手房办证5个工作日搞定 2019-08-28
  • 218万游客在晋中市“粽”情过节 2019-08-22
  • 西安6月以来限购区域内无一家开盘,“摇号细则近日将出” ——凤凰网房产北京 2019-08-22
  • 晓港公园花卉馆南侧场地出租项目 2019-08-21
  • “三个90周年”系列秋收起义90周年纪念活动新闻发布会在昌召开 2019-08-11
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-08-11
  • 罗品禧的专栏作者中国国家地理网 2019-08-10
  • 海淀创业园双创文化:双R沙龙,让创业之路越走越好 2019-08-10
  • 联合国副秘书长盖图中国是全球减贫典范 2019-08-04
  • 走高端路线 北汽与麦格纳拟成立合资公司 2019-08-04
  • 四川时时彩开奖号码查询 内蒙古时时一定牛 11选5拖胆表 360彩票 北京时时pc28走势图 20选5开奖结果玩法 拉密牌教学视频 凤凰娱乐平台 中国福彩网双色球11月28日开 1分时时彩平台