龙空技术网

中文编程已发展到这地步,易语言用户超百万,拥有完善的生态

鸿言 706

前言:

现在我们对“易语言的用处”大概比较关注,咱们都想要分析一些“易语言的用处”的相关知识。那么小编也在网摘上网罗了一些有关“易语言的用处””的相关内容,希望你们能喜欢,小伙伴们快快来了解一下吧!

说起中文编程,多数人知道的只有易语言。其实中文编程语言曾经有很多,比如:习语言、O语言、中蟒、丙正正等等。更有一些程序员用C#、Java等语言改改关键字,玩起了各自定义的“中文编程”。遗憾的是,除了易语言外,那些中文编程语言都没有发展起来,一直处于默默无闻中。

有很多程序员反对中文编程,其中有一种看法很值得重视——中文编程是汉化原有英文关键字,没有必要,不如把精力花在翻译英文技术文档上面。虽然这个看法以偏概全,并不是所有中文编程都是简单翻译关键字,但是这也提醒了开发中文编程的人们,不能仅仅纠缠于关键字和语法的中文化。

编程的目的是产生实用的程序和软件,仅仅语言本身是很难实现这个目的。语言之外,还要有编译器、集成开发环境(IDE)、 第三方功能模块、帮助文档等等,此外还要有技术社区供编程者交流和学习。这些东西合起来,就是一个生态环境。

易语言之所以在中文编程领域这么有名气,就在于它拥有一个完善的生态环境。下面用图文来看看易语言生态环境的组成部分:

1、语言本身:

下面这段代码是从易语言IDE中复制出来的纯文本代码,如果易语言当初只是停留在这样的代码展现上,估计会像其他一些中文编程语言一样难有起色。

2、集成开发环境(IDE):

可以看到上面的代码在IDE中以非常直观的方式展现出来,方便了阅读和编写。

更重要的,集成开发环境为编程者提供了一系列有用的工具和功能,比如输入法、帮助提示等等。易语言提供了一种非常有用的中文输入法——首拼,只要输入汉字拼音的首字母就可以快速调出对应关键字。

3、扩展功能支持库:

这些支持库都是易语言官方集成到易语言集成开发环境里面的扩展功能。如果没有这些支持库,易语言可能只能停留在类似“Hello World”这样的聊以自慰的简单程序上。而有了这些支持库,就可以编写各种各样丰富多彩的,真正的软件。我以前跟别人说易语言编写软件的能力不下于VB6、Delphi7等经典桌面编程工具,就因为他拥有很多丰富的支持库,以及下面就要提到的第三方功能模块。

4、第三方功能模块、源码:

这张图上展示的都是从易语言社区下载的第三方功能模块和源码,这里展现的只是九牛一毛。大量的第三方模块和源码,极大地方便了程序开发,当你需要某种功能而自己暂时无法实现时,就可以在这些模块和源码中去寻找,十之八九能解决你的问题。如果问题还无法解决,没关系,后面要说的交流社区中有很多高手能够解答你的难题。

5、帮助文档和知识库:

以前在用Delphi时,总为帮助文档的缺乏而苦恼,即使找到编程资料,也因为充斥着大量英文而导致学习不顺畅。有的程序员说编程就那么几个关键字,英文不好没关系,其实他们错了,编程不仅仅要理解那几个关键字,更要不厌其烦地翻阅大量的技术文档。此外还要阅读很多别人写的源码,以便扩充自己的眼界和能力。如果你英文不好,根本就很难在编程行业走下去。

当然,努力学习英语可以解决这个问题,但是,如果拥有功能同样强大的中文编程语言,为何要花费大量的时间和精力去学习英语?不过,就目前阶段来说,由于种种原因中文编程还无法达到人们心目中理想的成就,要想在软件公司去做程序员,也确实要在英文编程里面继续打拼。这也对中文编程领域提出了更高的要求,要有能够真正替代英文编程的勇气和力量,而不能仅仅跟在别人后面亦步亦趋。

易语言的帮助文档是一系列非常丰富的知识库,几乎涵盖了易语言方方面面的知识点。很多人学过入门教程后,就可以通过这些帮助文档来进一步提高自己的编程能力。可以说,易语言知识库就相当于微软的MSDN,让编程者们从中汲取了丰富的营养。

6、技术交流社区:

易语言官方论坛目前注册会员超过90万,主题帖子有一千多万。另一个更活跃的精易论坛注册会员超过120万,主题帖子有两千多万。在论坛里面可以寻求别人帮助解决编程问题,或者搜索下载别人写的模块和源码,或者发布自己的源码,展示自己的软件。

这里也有不少掌握其他编程语言的高手,为易友们提供功能强大的模块和支持库。通过在社区中进行技术交流,可以逐渐提高自己的编程能力,解决在编程中不断遇到的一个个问题。

7、资源下载网站:

易语言资源网站收集了大量源码,可以用来借鉴和学习。尽管易语言由于中文“非主流”的原因而陷入发展困境,但是易语言官方却把该做的、能做的都做到了,创建易语言资源网就是其中一个体现。这些都值得其他中文编程开发者们学习。

8、教程和培训:

作为一种编程语言,教程和培训是必不可少的。易语言官方不仅仅自己编写了一系列教材,而且还有一些第三方团队加入了培训队伍。其中以世恒为代表,制作了很多视频教程。这些教程让易语言使用者们从入门到精通,各方面技能获得提升。

最后来个总结:

中文编程语言作者们前赴后继,顶着很多内在和外在的压力,特别是外界舆论的压力非常大,有很多在中途便倒下了。对于那些想要继续坚持开发中文编程语言的勇敢者们,我想用这篇文章来建议他们,突破压力先要突破自己,不要仅仅徘徊在编程语言的设计上,更要一步步构建基于自己的编程语言的生态环境,让自己的编程语言真正成为一个能用、好用的软件开发工具,而不仅仅是用来学习新奇的语法而已。

易语言作者吴涛是中文编程界值得尊敬和学习的榜样,他不但开发了易语言这个功能丰富、拥有完善生态环境的编程工具,现在又继续耕耘于中文编程领域,更上一层楼地开发了跨平台的中文编程工具——火山平台。

希望不远的将来,中文编程能够迎来崛起的日子。

标签: #易语言的用处 #易语言a星算法源码