• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >易语言 > 易语言是主流编程语言吗?易语言是什么

易语言是主流编程语言吗?易语言是什么

作者:易语言帮助手册 字体:[增加 减小] 来源:互联网 时间:2018-11-19

易语言帮助手册通过本文主要向大家介绍了易语言,易语言编程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

给大家详细介绍一下易语言

a.易语言感觉就是翻译成中文版的那些英语编译语言,易语言解决的问题是没有一点英文基础的编程初学者的入门问题,所以易语言的这个优势没有任何“入流”的机会

b.企业或者社会缺的看英文文档、论文的阅读能力的人

c.程序和英语,必须好玩才好玩下去

一、简介

易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。从2000年至今,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。

中文名易语言外文名EPL (Easy Programming Language)创始人吴涛原 名E语言最新版本易语言5.71版特 色简体中文为程序代码进行编程操作系 统Win2000/Win2003/xp/7/8/8.1/10文件后缀.e易模块后缀.ec支持库后缀.fne/fnr支持环境Windows,Linux

二、易语言程序界面图

三、易语言那么不入流吗?

易语言那么不入流吗?

大家可以直接跳到下面有详细介绍

偶大学英语很差,还喜欢写点零碎,发现易语言的帮助起码看的懂,就一直易语言了,那时候,一直觉得语言只是工具。
然后越来越发现,很多人在鄙视易语言,因为本职工作与IT毫无关系,所以没有各种语言氛围,偶尔写写东西,依旧用这个,结果现在发现,基本没多少人用。因为打算换个行业,于是乎打算放下易语言,走传统路线。
很奇怪,易语言到底差了多少,很多小东西,可以用它实现,给人也带来了方便,为什么大家对于它都是各种骂呢?那么多人说它只是玩玩,说他它如何如何,我不是想为它正名,只是想知道为什么,可以写下载软件,可以写办公软件,可以网络,可以数据库,可以win也可以linux,对于很多一辈子没写过非常多码字的人来说,这个真的很差吗?
当然,因为太多人用易语言写病毒导致N多杀毒直接杀掉它是不争的事实。

另外,我很想知道为什么那么多人一提易语言,除了骂,还是骂,易语言很大错误吗?

回答

一个语言的“入流”,和是不是英文关键字无关,而是和这种语言进入某一子行业的契机有关。

比如 C 语言的出现解决了系统程序源代码的可移植性问题,使得更多的小型机可以在更短时间内移植 Unix 操作系统。所以 Unix 选择用 C 重写,而 C 成为编写操作系统和实现 TCP/IP 协议的首选语言。今天众多设备上的各类操作系统,TCP/IP 协议实现都要归功于 C 语言;

比如 C++ 的出现适逢图形界面的兴起,需要面向对象技术对图形编程框架建模,同时又要提供能运行于微型处理器的高性能;

Java 的流行适逢企业的信息化浪潮,大量的企业级的复杂任务,需要更短的时间内,写出更大规模的程序。所以 Java 通过更多的权限关键字,垃圾回收等等,带来的是整个行业生产力的提升;

PHP 的流行是因为行业需要快速的编写动态 Web 服务端程序。

而 Python 进入 Web 开发是因为如今 Web 应用日渐复杂,需要更多的交互技术(比如用于实时的长链接)和使用更多的第三方库(必须一些自然语言处理、计算机视觉和机器学习任务)。

以上这些语言如果不是在第一时间出现解决了行业急需解决的问题,可能以后再也没有机会“入流”。

再回来看“易语言”,中文关键字解决的是没有一点英文基础的初学者的入门问题。但这个问题不是行业痛点,因为具备基本英文能力的程序员从来就不缺,将来更不可能缺。因此,没有一个行业急需“易语言”解决没有英文基础的初学者入门的问题,“易语言”凭借这个优势就没有任何的“入流”机会。相反,由于面试者普遍看中英文文档、论文的阅读能力,“易语言”反倒会帮助企业剃掉那些没有英文基础的应聘者。

C++ 和 C# 的发明人都是丹麦人,母语是丹麦语。

Python 的发明人是荷兰人,母语是荷兰语。

Ruby 的发明人是日本人,母语是日本语。

Lua 的发明人是巴西人,母语是葡萄牙语。

Pascal 的发明人是瑞士人,母语估计是德语。

Erlang 的发明人是瑞典人。

Scala 之父是德国人,母语是德语。

他们发明的语言都以英语为关键字。何解?

因为不管哪国键盘按键上标了哪些本地字符,那26个字母和基本的符号不会少。开发语言是为了解决问题的,不是为了民族自豪感的。

易语言的错误在于立志于解决一个不存在的问题,并引以为豪。不会英语在业界没有人权,就是这样。

像是Scheme之流是早上给0个枣子,晚上给20个

Python之类是早上2个晚上7个

Ruby之类是早上3个晚上6个

易语言呢,是凌晨给一个,早上给两个,然后晚上殴打到把所有的东西吐出来....

我给你说,程序猿是不看所谓的易入门性的,程序猿看得是表现力(可扩展性以及好玩程度),运行效率,书写效率和阅读效率

 

关于易语言是主流编程语言吗的相关内容

1、一个语言的“入流”,和是不是英文关键字无关,而是和这种语言进入某一子行业的契机有关。比如 C 语言的出现解决了系统程序源代码的可移植性问题,使得更多的小型机可以在更短时间内移植 Unix 操作系统。所以 Unix 选择用 C 重写,而 C 成为编写操作系统和实现 TCP/IP 协议的首选语言。今天众多设备上的各类操作系统,TCP/IP 协议实现都要归功于 C 语言;比如 C++ 的出现适逢图形界面的兴起,需要面向对象技术对图形编程框架建模,同时又要提供能运行于微型处理器的高性能;Java 的流行适逢企业的信息化浪潮,大量的企业级的复杂任务,需要更短的时间内,写出更大规模的程序。所以 Java 通过更多的权限关键字,垃圾回收等等,带来的是整个行业生产力的提升;PHP 的流行是因为行业需要快速的编写动态 Web 服务端程序。而 Python 进入 Web 开发是因为如今 Web 应用日渐复杂,需要更多的交互技术(比如用于实时的长链接)和使用更多的第三方库(必须一些自然语言处理、计算机视觉和机器学习任务)。以上这些语言如果不是在第一时间出现解决了行业急需解决的问题,可能以后再也没有机会“入流”。再回来看“易语言”,中文关键字解决的是没有一点英文基础的初学者的入门问题。但这个问题不是行业痛点,因为具备基本英文能力的程序员从来就不缺,将来更不可能缺。因此,没有一个行业急需“易语言”解决没有英文基础的初学者入门的问题,“易语言”凭借这个优势就没有任何的“入流”机会。相反,由于面试者普遍看中英文文档、论文的阅读能力,“易语言”反倒会帮助企业剃掉那些没有英文基础的应聘者。

2、对于业余用户来说,易语言的确是个不错的选择 ,至少很多易语言粉都证明自己用它做了些作品出来。对于从事程序开发的行业人员来说,如果选择易语言开发,那就的确闹笑话了:有那么多优秀的的语言,我们为何要选择易语言?看到某回答,“它降低了学习语言的难度,学习门槛变低了,连小学生都能编程了。。这对已在职的程序员来说是不能接受的,编程从来都是个严肃的活,现在怎么连小孩都能搞了,都反了不是”,这段文字YY得也太厉害了吧,有哪个程序员是这么想的?每一门语言的学习门槛都很低好吗!!!

3、我算是从1.0开始最早接触易语言的用户之一,易语言的初衷其实不是为了给职业开发者使用的,它是为了让普通用户能够解决自己工作时遇到的小问题及作为一款学习编程入门的工具,它通过流程图式和填表式的代码编辑器,降低了初学者学习(如变量、函数、判断、循环等)编程基础概念的门槛。

然而,这个门槛相对于毫无基础的普通用户,还是太高!可以这样说:使用易语言来学习基础的编程概念与通过C语言来学习其难度是没有任何差别的。从这点来看,易语言并不成功,就如你们所说只是把关键字替换了下而已。易语言最成功也是所有初学者认为最强大易学的地方,是它拥有非常易用的函数库。易用到什么程度呢?首先所有的函数都是中文命名且极为精准,不但顾名思义,连参数也做了非常简明的注解,且IDE还支持实时帮助提示,调用某个功能就如同去超市购物般轻松。如果这样还不会,没关系,每个函数帮助手册里都提供了实例代码甚至视频教程!拥有易用的函数库只是起点,关键是其强大的功能,其函数库不但覆盖并简化了windows常用api、磁盘读写、数据库、套接字、多线程、各种可视化交互组件,还提供了像tcp服务器、网截、图形引擎、BT、http、ftp、smtp、pop3协议、COM交互、嵌入汇编、内存读写等技术的高级封装,如果从这个角度来看,易语言确实是开发windows应用的瑞士军刀。

也正因为如此,很多连编程基础都一知半解的用户也能通过三行代码的调用来开发出非常震撼的功能,这也造成他们认为易语言无所不能而被专业人士笑话,进而造成专业人士喷易语言是垃圾!其实,理性一点,就语言层面来说;易语言的逻辑表达能力是毫无问题的,大多数语言支持的特性他都有。语言只是表达的工具,不管用什么语言、不管该语言提供了什么原料,要写出好的文章其难度都是相似的,这个真没什么值得去喷的!

接下来我想谈谈易语言背后的灰色产业链: 易语言发展到大概4.0其功能、函数库、文档、社区逐渐成熟,当时的用户群也应证了作者的初衷,几乎百分之七八十的用户都是从来没接触过编程,由于易语言函数库的强大,他们可能连什么是循环都还没搞懂的情况下,就能依样画葫芦做个mp3播放器或者单击按钮就能弹出个框框什么的,这带给他们极大的成就感!因此,用户数量越来越多,有部分骨灰级用户尝试除了用来满足工作需求或兴趣外,开始尝试开发商业软件,如教育软件、管理系统,那个时间段也正是中国互联网野蛮生长的时候,很多人发现基于易语言开发游戏外挂、网络工具、木马病毒更容易(相对于vb、vc、delphi),也更有利可图,因此采用易语言开发的各种灰色程序呈蔓延趋势,这可苦了杀毒软件厂商,由于易语言编译出的可执行文件大部分二进制数据都是由易语言系统直接提供的库函数所产生(病毒作者也不想造重复的车轮啊!),因此两个不同的易语言程序,其代码二进制相似度非常之高,导致使用易语言开发的合法程序经常被杀毒软件误杀,也让部分正经的开发者备受打击,逐渐放弃或离开易语言。

易语言公司为了扭转局面,曾和卡巴斯基等主流杀软协商甚至对薄公堂,也难以挽回灰色软件作者对合法软件作者造成的伤害,包括从技术上使用vc链接器编译成可执行文件、民间高手开发的黑月、斩月等编译手段,但仍然难以挽回易语言一步步走入黑暗,哎,可歌可泣! 现在的易语言职业开发者群体,他们正在不分白天黑夜的编程,创造一个又一个的外挂和木马,沿着米特尼克的生财之道,把建设有中国特色的软件产业推向21世纪!最后:我估计易语言的作者吴涛(似乎已不在易公司)也没想到易语言最后的结局会是这样吧,不过他最开始的初衷:“让中国更多不会编程的人学会编程”确实实现了!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解易语言写ec模块的方法
  • 简单的易语言多线程应用实例
  • 易语言修改IE协议头留言手机版网页
  • 易语言拖放对象组件应用详解
  • 易语言dll文件传递字节集参数解析
  • 易语言目录框的目录被改变后取得改变后的目录并在编辑框中显示
  • 易语言操作硬盘txt扫描删除
  • 易语言模拟客户组件post发送数据
  • 易语言BUG及解决办法
  • 易语言设置在驱动器框中显示指定的驱动器类型

相关文章

  • 2018-11-19易语言拖动滚动条调整图片大小的方法
  • 2018-11-19易语言结束命令使用讲解
  • 2018-11-19易语言选择一段刻度并且显示出来的方法
  • 2018-11-19易语言API高级技巧总结
  • 2018-11-19易语言用窗口消息实现无边框调整和窗口的移动方法
  • 2018-11-19易语言发音比较命令使用讲解
  • 2018-11-19易语言取运行目录命令使用讲解
  • 2018-11-19易语言在指定路径下新建一个文件夹目录
  • 2018-11-19易语言设置编辑框中文字对齐方式的方法
  • 2018-11-19易语言获取指定磁盘的名称

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 易语言调用MS SQL SERVER数据库方法
    • 易语言定义滑块条刻度大小的方法
    • 易语言设置按下滚动条两边箭头按钮后滚动条位置的增减数值
    • 易语言或者命令使用讲解
    • 零基础易语言入门教程(五)之逻辑型数据类型
    • 易语言编写调用dll文件方法总结
    • 易语言在画板中画一个指定样式圆角矩形的方法
    • 易语言取当前窗口与用户区高度与宽度的方法
    • 易语言计次循环首命令使用讲解
    • 易语言将选择框的选项设置为图片的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有