8月4日,Tiobe公布了最新的8月編程語言排行榜,和7月榜單相比,最大變動就數(shù)微軟的F#了,F(xiàn)#首次進(jìn)入TOP20。1至10名中,PHP重返第4,C#則到了第5,其他不變。
以下內(nèi)容根據(jù)Tiobe原文翻譯:
最終,一種新的函數(shù)型編程語言進(jìn)入了Top 20.大多數(shù)人會認(rèn)為熱門函數(shù)型編程語言像Scala (#66), Clojure (#107), Haskell (#35) 或者是 Erlang (#48)等將會成為所有函數(shù)型編程語言的鼻祖Lisp的勁敵。但結(jié)果似乎是微軟的語言F#,不過看看最近人氣上升的F#,就沒有什么好奇怪的了。作為一種不錯的程序設(shè)計語言,微軟最新的Visual Studio 2010中也包含了F#。
上文中提到補(bǔ)充說明:
F#是由微軟發(fā)展的為微軟.NET語言提供運(yùn)行環(huán)境的程序設(shè)計語言。F#的百度百科。
Lisp(全名LISt Processor,即鏈表處理語言),由約翰·麥卡錫在1960年左右創(chuàng)造的一種基于λ演算的函數(shù)式編程語言。Lisp百度百科。
functional programming 就是函數(shù)型編程,是一種編程方法,或者說是編程模式,同面向過程的編程,以及面向?qū)ο蟮木幊?,面向邏輯的編程一樣?A target=_blank>Functional Programming百度百科。
具體榜單:注意表格左邊第二列是去年的位置,而非上個月的。
2011年編程語言排行榜具體榜單
2011年8月編程語言排行榜前10位長期走勢圖