当前位置: 首页 > 后端技术 > Java

停止学习!这5种垂死的编程语言

时间:2023-04-02 09:21:08 Java

每一个写代码的人都有一门最喜欢的语言。拥有首选语言的原因有很多,但是,我们的语言有时会变得如此单调,以至于制作它的公司不再维护它,或者人们出于某种无法解释的原因放弃使用它。但是,也有例外,例如C,它经受住了时间的考验,在许多情况下仍然是最流行的编程语言。编程语言有自己的生命周期。对于某些语言,它们的时代似乎已经结束。今天,我们就来看看前景最黯淡的5种语言:1、VisualBasic.NETMicrosoftVisualBasic.NET是MicrosoftVisualBasic6.0的继承者,基于.NET框架重新设计。1991年,微软对BASIC语言进行了增强,将其包含在语言中,形成了VisualBasic。然后发生了一些事情:Delphi(Borland)负责人AndersHejlsberg离开公司加入微软,在那里他开始了C#项目。该语言在许多方面与Java相似,一段时间后,C#成为Microsoft的新语言标准。在c#诞生的同时,微软程序员发明了VisualBasic。net,其语法与BASIC相同,但代码模仿C#。这两种语言都很有名,但C#似乎赢得了流行度竞赛。因此,VisualBasic似乎注定要消亡。2.DelphiDelphi,也就是Pascal+Objects,最有可能被淘汰,尽管Embarcadero已经尽力支持了,新的版本还在发布中。这主要是由于Borland的一系列战略失误。首先,他们将名称更改为Imprise。然而,这没有用,所以又回到了以前的名字,并突然将他们的数据库工具与他们的编程工具分开。后者更名为CodeGear,但出于某种原因,人们开始怀疑出了什么问题:如此频繁的名称更改、如此频繁的策略更改,以至于该语言的粉丝对他敬而远之。Embarcadero的持续努力是否会让Delphi继续前进还有待观察,但很明显,Delphi在编程界正在失去青睐。也许是时候换个平台了。3.Perl曾经有一段时间每个人都用Perl编程,但后来发生了一些事情,开发人员开始添加越来越大的功能,但不知道为什么,也许这增加了问题的复杂性。甚至它的作者似乎也含蓄地解释了Perl的一些问题,并选择从2000年开始停止开发Perl6,关键是,似乎没有人想再使用Perl。4.Adob??eFlash我们这里说的不是语言,而是平台。当史蒂夫乔布斯选择不在Apple的移动设备上使用Adob??eFlash时,AdobeFlash的丧钟敲响了。如果其中一个新平台(例如Apple的平板电脑)不支持Flash应用程序,开发人员将不得不使用Javascript、HTML5或其他Apple认可的平台来创建这些应用程序。因此,尽管Flash在不断进步,但它开始走下坡路。今天,它仍然不可避免地灭绝。5.Ruby大约10年前,Ruby风靡一时。1995年出道后,拥有大批支持者。很多人会将Ruby与类C语言进行比较。毫无疑问,它是一种很棒的编程语言,尽管速度很慢,例如,Twitter有很多东西是用Ruby构建的,但由于效率低下而放弃了它,而这一发现的那一天很可能就是Ruby开始消亡的那一天。来自:程序员书店(ID:CodingBook)综合自:https://medium.com/@lidiaaa08...