当前位置: 首页 > 科技观察

Fortran在4月份的编程语言排行榜中击败了Objective-C

时间:2023-03-11 22:11:47 科技观察

近两年,“移动互联网饱和”、“没人要移动开发”的传言层出不穷。相信很多开发者心里都有数。TIOBE4月份的编程语言榜单显示,那些曾经在移动开发中风靡一时的语言和工具正在逐渐退去。在三月榜单中,你可以找到IOS开发者最常用的编程语言。去年10月,Swift的受欢迎程度一直在下降。本月,斯威夫特排名第15。去年同期,斯威夫特仍排在第11位。除了语言,Objective-C是苹果最喜欢的开发工具,但它已经跌出TOP20,TIOBE官方用“GameoverObjective-C”来形容它出局。Objective-C本来就是小众编程语言的Objective-C,因为乔布斯离开苹果后,自己成立了NeXT公司,文章介绍了缘由《45周年,由乔布斯到库克,苹果的成功之路》。乔布斯开发了一个NeXTSTEP操作系统,它使用Objective-C作为它的母语,而NeXT正是在当时获得了Objective-C的授权。1996年,Apple收购了NeXT。乔布斯回到苹果后,基于NeXTSTEP开发了后来的MacOS。此后,随着移动互联网时代的到来和Apple生态系统的逐渐壮大,Objective-C成为了众多iOS和MacOS程序员的必然选择。2014年,Apple正式宣布将用最新的Swift替代Objective-C。或许Objective-C在2014年就注定了走下坡路,Objective-C用了7年才跌出前20,这意味着Swift的优越地位用了很多时间才被用户认可。Fortran进入前20名是从1956年Fortran开始在世界范围内使用,到今天,已经有60年的历史了。然而,在最新的TIOBE榜单中,Fortran居然排在第20位。真是让人感叹编程语言的趋势也是轮回。Fortran是世界上第一个正式推广并广泛使用的高级语言。Fortran的数值计算功能非常强大,现在数据分析、算法、人工智能等领域发展迅速,因此越来越受欢迎。其他排名51-100的语言如下,由于它们之间的数值差异较小,仅以文字形式列出(按字母顺序排列):4thDimension/4D、ActionScript、Alice、B4X、bc、Bourneshell、Cshell、CFML、Clipper、Clojure、CommonLisp、Crystal、DiBOL、Eiffel、Elm、Erlang、F#、Fantom、Gosu、Hack、Haskell、Icon、Inform、J、Kornshell、Maple、MEL、ML、MQL4、NATURAL、NXT-G,OCaml,Occam,OpenCL,OpenEdgeABL,PL/I,PostScript,PureBasic,Q,REXX,Ring,Scheme,Simulink,SmallBasic,Solidity,SPARK,SPSS,Tcl,Verilog,Zig历史排名:(1986-2021)12个月平均Java语言本月仍在下降,但趋势有所改善,从10.45%上升到11.23%。PHP的使用量仍在下降,Go语言的排名也下降了3位,排名第14位。