成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2011年1月編程語言排行榜:Python稱霸2010

原創
開發
Tiobe今天公布了2011年1月編程語言排行榜,值得注意的是Python以壓倒Object-C的優勢成為2010年度編程語言。是什么能讓Python稱霸2010?恐怕最關鍵的還是程序員的“個性”。

【51CTO獨家特稿】Tiobe發布了2011年度的第一期編程語言排行榜,在本期榜單中前五名是Java、C、C++、PHP和Python。出人意料的是Python超越了C#排到了第五名,它也以2010年增速1.81%的成績壓倒Object-C成為2010年度編程語言。早在2010年12月,51CTO就成功預測本年度編程語言將在Object-C和Python之中產生,果不其然Python當選。參考:2010年12月編程語言排行榜:觸摸經典語言化石之Lisp

歷年年度編程語言得主

歷年年度編程語言

下面是2011年1月編程語言排行榜:

2011年1月編程語言排行榜

Python再度輝煌

Python曾在2007年奪得過年度編程語言的桂冠,Python是一種面向對象、直譯式計算機程序設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。這種語言具有非常簡捷而清晰的語法特點,適合完成各種高層任務,幾乎可以在所有的操作系統中運行。目前,基于這種語言的相關技術正在飛速的發展,用戶數量急劇擴大,相關的資源非常多。

著名程序員Lennart Regebro在評論《Python與Ruby各有千秋》時,曾談到

雖然我個人更喜歡Python,但并不代表Python就比Ruby功能要多,要比Ruby強大,也無法教唆其他人也跟我一樣選擇Python,因為每個人的口味都不一樣。因此,客觀地列出雙方的不同點能夠有效地避免大量的口水之爭,注意我們不談語法上的差異,那完全沒有意思。”

Python之父Guido van Rossum談Python

Guido van Rossum 是Python的作者,Python是一門解釋性的、交互式面向對象編程語言.1980 年代末,Van Rossum在荷蘭的國家數學和計算機科學研究所開始致力于Python,在荷蘭語里,他工作的地方被叫做Centrum voor Wiskunde en Informatica (CWI).從那時開始,Python 在開發者當中日益流行起來,這歸功于Python簡明清晰的語法和開發效率高的名聲。

[[18172]]
Python語言創始人Rossum

Guido van Rossum: 1986 年,我轉向了CWI的另一個叫Amoeba (阿米巴蟲) 的項目.Amoeba 是一個分布式操作系統.直到 1980年代末,我們意識到需要一個腳本語言.在那個項目中,我享有很大的自由度,所以我啟動了一個迷你項目,這個小項目是服務于當時的我們手頭的 Amoeba 項目的.那時,我對在ABC(51CTO編者注:Guido van RossumCentrum voor Wiskunde en Informatica (CWI) 的一個小組里面做開發工作,這個小組的任務是設計實現一門叫ABC 的語言)上獲得的經驗教訓記憶猶新.我決定,想辦法設計一門簡單的腳本語言,它將擁有ABC的優點,但卻沒有他的缺點。

所以,我挽起袖子開始打鍵盤了.我實現了一個簡單的虛擬機,一個簡單的parser,還有一個簡單的運行時庫.ABC中每一個我欣賞的部分我都重新實現了一把.我還設計了一種基本的語法,它用縮進來表示語句之間的結合關系,而不是用花括號或者 begin-end 塊來表示程序結構,同時,我開發了幾個功能強大的數據結構:哈希表 (用來實現dictionary,我們這樣稱呼它),列表,字符串,以及數字類型。

Python的LOGO 

我從ABC借鑒了一些思想,并且加以改進。Python在很多方面和ABC 很相似,但是它們之間還是有著種種區別。Python的列表,dictionary,基本的語句,還有縮進的使用都和ABC很不一樣.ABC用大寫字母來表示關鍵字.我從來對大寫字母就不感冒,不管是讀還是敲鍵盤的時候,都看不慣它,所以在 Python 里關鍵字都是小寫的。

#p#

前10名編程語言趨勢走向

前10名編程語言趨勢走向 

其他編程語言及趨勢

下面是本期榜單第21-50的編程語言排名,Go語言小幅下降,Lua不知能否進入前20。

Position Programming Language Ratings
21 Lua 0.637%
22 Go 0.591%
23 Object Pascal 0.588%
24 NXT-G 0.575%
25 PL/SQL 0.557%
26 R 0.543%
27 Scheme 0.518%
28 PowerShell 0.517%
29 ABAP 0.499%
30 Fortran 0.456%
31 Awk 0.421%
32 D 0.390%
33 C shell 0.380%
34 Tcl 0.374%
35 Scratch 0.373%
36 Groovy 0.358%
37 COBOL 0.358%
38 ML 0.356%
39 CL (OS/400) 0.349%
40 Logo 0.343%
41 Haskell 0.338%
42 APL 0.334%
43 JavaFX Script 0.308%
44 PL/I 0.292%
45 Prolog 0.292%
46 ActionScript 0.284%
47 Forth 0.281%
48 Erlang 0.275%
49 Visual Basic .NET 0.263%
50 Scala 0.256%

下面是第50到100的編程語言排名

本期榜單,我們在50-100名的區間里看到了Scala,上期Scala排名第50位,本期重歸50名。值得注意的是ABC語言,這也是當年Python之父曾參與的項目。

ABC, Algol, Alice, Bash, BCPL, Beta, Bourne shell, C++/CLI, CFML, cg, Clean, Dylan, Eiffel, Euphoria, F#, Gambas, Icon, IDL, Io, J, JScript.NET, Korn shell, LabVIEW, LabWindows/CVI, Limbo, LPC, Maple, MAX/MSP, Modula-2, MUMPS, Natural, Oberon, Objective Caml, Occam, OpenCL, Oz, Postscript, Q, REALbasic, S, SIGNAL, Smalltalk, SPSS, Standard ML, VBScript, Verilog, VHDL, XBase, XSLT, Z shell

編程語言類別

下面給出了編程語言類別的一年變化趨勢。

Category Ratings Jan 2011 Delta Jan 2010
Object-Oriented Languages 55.8% +1.4%
Procedural Languages 39.2% -2.1%
Functional Languages 3.5% +0.4%
Logical Languages 1.5% +0.2%

動態和靜態語言趨勢走向

Category Ratings Jan 2011 Delta Jan 2010
Statically Typed Languages 60.4% +1.4%
Dynamically Typed Languages 39.6% -1.4%

動態和靜態語言趨勢走向

2010年榜單回顧

  1. 2010年12月編程語言排行榜:觸摸經典語言化石之Lisp
  2. 11月編程語言排行榜:手機里的代碼
  3. 10月編程語言排行榜:Java的混亂之治
  4. 9月編程語言排行榜:Perl 不走尋常路
  5. 8月編程語言排行榜:微軟鋒利的刀C#
  6. 7月編程語言排行榜:這里有支足球隊
  7. 6月編程語言排行榜:框架之翼
  8. 5月編程語言排行榜:動態語言的前世今生
  9. 4月編程語言排行榜:Top20里的“陌生人”
  10. 3月編程語言排行榜:Fortran歸來
  11. 2月編程語言排行榜:Objective-C的詠嘆調

 

責任編輯:彭凡 來源: 51CTO
相關推薦

2011-04-05 00:19:11

編程語言SmalltalkJava

2019-01-09 10:00:19

編程語言Python

2021-01-06 12:55:08

編程語言Python開發

2010-03-08 15:31:58

Fortran編程語言排行榜

2023-06-09 15:39:40

編程語言Python

2019-07-23 14:14:59

編程語言JavaPython

2020-02-14 09:19:12

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發

2011-11-08 09:17:28

編程語言排行榜

2011-02-11 23:21:00

Fortran編程語言排行榜

2013-01-06 01:58:00

編程語言排行

2010-11-05 13:15:37

編程語言排行榜手機

2011-02-11 21:14:33

JavaScriptPythonPHP

2011-06-07 09:08:12

Scratch編程語言排行榜

2013-07-30 10:00:36

RedMonk編程語言排行榜

2015-07-07 10:52:46

RedMonk編程語言

2011-05-03 11:03:00

MATLAB編程語言排行榜

2020-03-07 22:01:58

編程語言JavaPython

2010-12-10 14:59:23

Lisp編程語言排行榜
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰在线97国产 | 中文字幕av亚洲精品一部二部 | 亚洲一区二区久久 | 日韩欧美在线观看视频 | 欧美日韩一区二区在线 | 精品国产欧美一区二区三区成人 | 国产精品久久久久久久久久免费看 | 成人午夜视频在线观看 | 国产一区二区三区免费观看视频 | 欧美极品在线视频 | 啪啪免费网| 毛片网站在线观看视频 | 久久99精品久久久久久琪琪 | 91福利在线观看视频 | 91久久久久久久久久久 | 欧美日韩中文字幕 | 日日夜夜免费精品 | 韩国av一区二区 | 国产精品久久久久久久免费大片 | 奇米久久久 | 午夜视频导航 | 久久亚洲一区二区三区四区 | 亚洲精品456 | 亚洲精品久久久久久久久久久久久 | 亚洲a在线观看 | 国产免国产免费 | 成人av一区二区三区 | 福利一区在线观看 | 国产成人综合久久 | 久久久久国产一区二区三区 | 久久久久精| 国外成人在线视频网站 | 精品不卡 | 中文字幕在线免费观看 | 伊人最新网址 | 欧美日本高清 | 欧美综合一区 | 91深夜福利视频 | 在线观看亚| 日本一区二区三区四区 | 午夜精品久久久久久久久久久久 |