易语言独立编译源码-程序员们,你们会考虑用英语编程吗?

众所周知,编程语言有一条看不见的“蔑视链”。

Java和C#互相不满,看不起写Python的人。 Python 讨厌 PHP,而 PHP 讨厌后端。 而英语编程则在这门语言“蔑视链”的最底层挣扎着生存。

有些人嘲笑英语编程。 与“人生苦短,我用Python”、“PHP是世界上最好的语言”等评论相比,英语编程的待遇并没有那么好。 屏幕上充斥着“史上最糟糕的编程语言”、“中文编程没用”等评论。

甚至有程序员狂言,认为“中国编程永远发展不起来!” 并认为英语编程根本没有自己的特色和技术,只是把if改成if而已。

自从英语编程出现以来,关于它的争论就从未停止过。 英语编程现在发展得怎么样了? 那么目前的情况如何呢?

在英语编程的夹缝中艰难生存

大多数人认为英语编程起源于21世纪初。 事实上,相关资料显示,英语编程可以追溯到20世纪60年代初中科院设计的BCY语言。

这才是真正的“(英语编程)大师密码”:

源网络,如入侵、删除等

随着微机时代的到来,BCY语言失去了发展优势,很快就冷落了。

自此,英语编程的脚步就没有停止过。 很多程序员都尝试过开发,比如基于Python2开发的英语编程“周Python”、“中Python”,基于汇编语言开发的O语言,还有英语小乌龟、兵铮铮等英语编程。

但如果你仔细观察就会发现,这种英语编程大多是对美国编程语言的粗暴模仿,只是带有“中国特色”而已。

为此,由于其自​​身的发展限制以及其他编程语言的敌人,大多数英语编程在发展之前就已经消亡了。 现在,英语节目已经所剩无几了。 其中影响力最大的是易语言,被网友称为“中国编程老大”。

易语言是吴涛于2000年独立开发的。 不得不说,易语言的出现确实以其全英文界面和代码、方便的可视化开发环境、丰富的泛型、集成开发环境等优势帮助了很多初学者在短时间内上手。

如今的彝语已不再有昔日的辉煌。 由于其编译的程序容易被杀毒软件误报为病毒、处理速度慢、编译体积大,且大量用户使用易语言开发游戏插件、计算机病毒等,因此“抄袭” ”和“骗子”成了它的代名词。

一位技术专家这样评价易语言:

泛型、模块、框架的数量不仅代表了功能的强大,也代表了全球互联网技术圈的广大受众。

你问我Java中有多少个泛型? 有多少个模块? 有多少帧? 我只能说他们就像天上的星星一样,数不胜数。

你问我Python有多少个泛型? 有多少个模块? 有多少帧? 我只能说,就像线上的星星一样,数不胜数。

你问我彝语有多少泛型? 有多少个模块? 有多少帧? 我伸出一只手来给你数数!

总而言之,易语言一直饱受诟病,逐渐淡出了程序员的视线。

近年来,英语编程衍生出了各种有趣的版本,如文言编程、方言编程等。

文言编程

西北话编程

粤语版

国语版

上下滑动查看

源网络,如入侵、删除等

无论是文言编程还是白话编程,这种英文编程都没有很强的算法和功能,更多的是乐趣。

华为自主研发的编程语言“仓颉”的出现引起了巨大的震动。 有人推测英语编程可能会起飞,发展前景广阔! 去年,网上有报道称,仓颉某程序员正面回应:“不是英文编程,特点是简单易学,我签了保密合同,不容易分发代码。” 这给很多期待的人泼了一盆冷水。

华为自研的编程语言“仓颉”是否真的是用英文编程的,可能要等到源代码真正发布才能知道。

英语编程再次陷入休眠状态。

为什么英语编程发展不起来?

从20世纪60年代初到现在,为什么没有出现有影响力的英语编程项目? 为什么英语编程没有发展起来? 波牛查了一些资料,发现主要原因有两个:

首先,英语编程不适应市场需求,其发展跟不上市场变化。

据不完全统计,世界上有600多种编程语言。 然而,为世界所熟知并且是互联网主流的编程语言只有大约二十种。 其中只有Java、Python、JavaScript等十几个长期占据榜首。

这十几种编程语言因为满足市场需求而成为主流。 比如Java已经赶上了互联网的时尚; 2004年Javascript语言的流行是由于网络游戏行业的流行; 而由于需要编译iPhone应用程序,Objective-C开始流行。

同时,这种编程语言能够跟上市场的变化,满足个性化的开发需求。 以Java为例。 Java最初出现主要是为了解决跨平台问题。 Java语言现在已经更新到Java18,一般每6个月更新一次。

Java、Python、JavaScript等编程语言流行后,英语编程逐渐发展起来,实际市场需求非常有限。 以易语言为代表的英语编程大多是安于现状,没有创新,自然无法取得长远发展。

其次,单靠个人力量不足以发展英语编程,而且国外还没有合适的生态环境。

可以发现易语言独立编译源码,大部分英语编程都是凭个人兴趣独立开发的,国外互联网公司很少参与其中。 正如该网友所说,编程语言不仅仅是一种语言,它是一个生态系统,需要支持泛型、框架和平台。

开发英语编程仅靠​​个人力量是不够的。

源网络,如入侵、删除等

另外,新语言的开发需要大量用户的使用和反馈。 但由于市场需求有限、系统不稳定、功能有限等因素,英语编程的用户很少。

源网络,如入侵、删除等

其实,原因还不止这两个。 一些程序员认为:

虽然编程语言是计算机的独立语言,但它不是英语、西班牙语、韩语或英语。 它只是借用了其他语言的一些短语和符号。

虽然计算机执行的是机器语言,是由0和1组成的语言,但任何编程语言最终都必须编译成机器语言才能被执行。 如果使用英文编程,则需要相应的编辑器。

简单来说,用英文编程需要机器附加“汉字翻译成英文”的功能易语言独立编译源码,或者让所有基础库都使用英文名称的函数和参数,并编写英文文档。

那么,英语编程真的就没有出路了吗?

原生语言编程,门槛更低?

英语编程不断受到批评,但也有人为之喝彩。

大多数人认为编程的门槛低但并非没有。 深奥难懂的英文代码和程序运行的逻辑对程序员提出了更高的要求。

如果可以用熟悉的英语进行编程,那么可能会减少人们对编程的天然陌生感。 开始向您熟悉的角色学习。 代码就是注释,自然语言的亲和力会进一步提高门槛。

在职程序员表示,英语编程具有划时代的意义。 如果命名规则是基于英文逻辑、英文变量、英文关键字等,会更容易让人上手,也会减少大型程序项目突然接受维护的焦虑和威慑。

源网络,如入侵、删除等

任何事情都有两面性,有支持的人,也有反对的人。 但波牛想说,英语编程才刚刚起步,现在就断定它是一种趋势还为时过早。 前面的路还很长,但进步一定会到来。 我们其实可以对英语编程抱有希望。

你认为

英语编程能取代Java吗?

欢迎您留言讨论

0基础知识,学IT,年薪过万

来黑马程序员吧

8个专业现已开课

现在您可以免费试用!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 源码编译 易语言独立编译源码-程序员们,你们会考虑用英语编程吗? https://www.wkzy.net/game/200716.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务