2012年12月編程語言排行榜:Objective-C風暴來襲
原創【51CTO獨家特稿】2012年12月TIOBE編程語言排行榜又出爐了,這次的排行和上個月沒有太大的變化。也許在你的意料之中,Objective-C不斷的繼續上升。而其他主流的移動應用編程語言,如C,C++和Java都在上漲,但速度緩慢,很明顯不能與Objective-C競爭。
從Web編程語言來看,Python與Ruby也是一直屬于增長的狀態,不過提升相對來說比較慢。但值得關注的是以這樣的趨勢,不久會追趕上PHP的王者地位,甚至超越。
2012年12月編程語言排行榜榜單
Ruby前景分析
隨著計算機的快速發展,編程語言也越來越多,在10年因為開發速度的問題,Java成了編程語言的老大,隨著Java不斷的臃腫與復雜,開發者也不斷的去尋找,嘗試各種新的語言,也因近年動態語言有后來居上的趨勢,Ruby作為具有動態類型的解釋型面向對象語言因此而被開發者熱捧。革命的年代已經結束。Ruby從1995年至今已經成熟成為了編程界的主流語言,至少主流在向Ruby前進。
當然,在這個充滿偏見的語言戰爭年代,或許是一場無意義的比拼,這是哪個語言都無法回避的。從復雜性問題本身來考慮,為什么說它受到開發者的熱捧?首先我們來張國外某博客發起的一次編程語言的投票。
從2983個人的投票中我們看到,僅有96人認為Ruby會死,也是上面編程語言中最少的一個。在國外,Ruby已經是主流的編程語言,Ruby的開發理念認為解決問題的方法可以不止一種,選擇哪種取決于程序員的喜好。
在舊金山的獨立開發者Sara Mei就一直用Ruby開發大量的應用,在他看來,Ruby的魅力在于它是一個使用起來非常舒服的編程語言,它具有許多強大的元編程功能。
【圖 TIOBE的Ruby流行度趨勢】
#p#
前10名編程語言走勢圖
21到50名語言排行
下面是第50到100的編程語言排名
(Visual) FoxPro, ABC, Algol, Apex, ATLAS, AutoLISP, bc, BETA, C shell, CHILL, CL (OS/400), Clean, Clojure, cT, Dart, Dylan, Eiffel, Emacs Lisp, Factor, Gambas, Go, Groovy, Icon, IDL, Inform, Informix-4GL, J, JScript.NET, Ladder Logic, Lingo, LPC, MEL, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, Oz, PowerShell, Q, REALbasic, REXX, S, SPARK, VBScript, VHDL, WebDNA, X10, xBase |
【編輯推薦】