欢迎来到禹都一只猫Typecho分站---

MENU

逐渐消亡的编程语言

May 4, 2017 • 默认分类阅读设置

需要指出的是,旧的编程语言技能并非一定会随着时间推移而贬值,相反类似Cobol这样的编程技能在特定行业(例如金融)随着时间推移甚至会增值。

一、Objective-C

苹果公司的官方态度已经非常明确,那就是放下Objective-C,立刻开始学习Swift。尽管如此,由于Objective-C在iOS和MacOS上留有大量软件“遗产”,因此Objective-C不可能在短期内消亡,但是从TIOBE的编程语言排行榜来看,Objective-C的人气确实已经一落千丈。

二、Perl

Perl诞生于上个世纪80年代,最初是作为Unix系统管理的脚本工具,Perl像C一样强大,像awk、sed等脚本描述语言一样方便。Perl因其效率和可移植性诞生以来备受开发者欢迎,开发从CGI脚本到网络编程等各个开发领域。但是在本世纪初,Perl的发展遭遇了瓶颈,至今Perl6尚未全部完工。所有人都清楚Perl最好的时候已经过去,未来是新开发语言的天下。

三、Visual Basic.NET

虽然微软将Visual Studio发展成了能够支持iOS和Android应用开发的跨平台IDE,但是Visual Basic.NET(请不要与前任Visual Basic搞混)依然是开发Windows程序的关键语言。
不过如今Visual Basic.NET如今面临来自C#的强力挑战,很多年来,开发者更加乐于使用C#开发Windows程序,而C#在TIOBE的排名也是居高不下。
除了来自C#的竞争,Visual Basic.NET面临的更大危机是从PC向手机转移的数字生活重心,这使得Visual Basic.NET的前景更加暗淡。

四、LISP

Perl诞生的1987年,LISP在TIOBE的排名高居第二,三十年后,LISP的排名下滑到了第三十名,距离垃圾回收站只有一步之遥。虽然近年来人工智能死灰复燃,重新成为IT业的热门领域,但是作为人工智能领域专业开发语言LISP却已经步入暮年,虽然繁殖了Clojure这样的,但这些都无法挽回LISP的青春。

五、COBOL

COBOL是编程语言中的“活化石”和“活传奇”,也是数字商业文明的奠基石之一,但是随着大型企业逐渐向新的语言和平台国度,COBOL的使用范围已经逐渐萎缩到仅限于主机系统维护中。

无标签
Archives QR Code Tip
QR Code for this page
Tipping QR Code