TIOBE發布了2011年6月份的編程語言排行榜,其中Lua語言延續上個月的增長勢頭,歷史上第一次進入排行榜前十位,Java、C、C++依 然占據排行榜前3甲。1到10名依次為:Java、C、C++、C#、PHP、VB、Objective-C、Python、Perl、Lua,具體分布 圖如下:
以下內容由烏幫圖翻譯(英文蹩腳,還望指正):
移動設備上的應用軟件開發現在是非常的熱門,就像Objective-C語言的上升是因為iPhone和iPad一樣。現在腳本語言Lua也同樣越來越流行了,Lua語言的主要優 點是代碼精簡和啟動速度快,而且1年前蘋果允許Lua語言運行在ios上。現在很多流行的iPhone app都會使用Lua語言,其中包括憤怒的小鳥。
反觀傳統的Web編程語言正在經歷一個艱難的時期,它們正在迅速丟失市場,看看排行榜中的PHP、Ruby和Python的下降就知道了。
更多內容請看TIOBE官網的英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Lua語言簡介
百度百科:http://baike.baidu.com/view/416116.htm
Lua 是一個小巧的腳本語言。是巴西里約熱內盧天主教大學里的一個研究小組,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所組成并于1993年開發。
該語言的設計目的是為了嵌入應用程序中,從而為應用程序提供靈活的擴展和定制功能。
Lua最著名的應用是在暴雪公司的網絡游戲WOW中。
Lua腳本可以很容易的被C/C++代碼調用,也可以反過來調用C/C++的函數,這使得Lua在應用程序中可以被廣泛應用。不僅僅作為擴展腳本,也可以作為普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和維護。
Lua由標準C編寫而成,代碼簡潔優美,幾乎在所有操作系統和平臺上都可以編譯,運行。
更多關于Lua的詳細信息,或者下載地址請點這里。
文章來源:開源中國社區