- Python編程基礎與自動化測試
- 茅雪濤等編著
- 776字
- 2022-05-06 16:13:37
1.1 語言排行榜與技術雷達
Python語言的流行是有目共睹的,從一些編程語言排行榜和技術雷達中就可以得到實際的認證。
TIOBE編程語言社區排行榜
TIOBE公司成立于2000年10月1日,由瑞士的Synspace公司和一些獨立的投資人創建。TIOBE公司主要關注軟件質量的評估。
TIOBE編程語言社區排行榜是編程語言流行趨勢的一個重要指標,每月都會更新,這份排行榜基于互聯網上有經驗的程序員、課程和第三方廠商的數量,是一個反映編程語言熱門程度的編程語言流行趨勢指標。
2021年10月,在TIOBE排行榜中,Python已經連續多個月超過C++、JAVA和C語言,榮升第一,如圖1.1所示。

圖1.1
Oct 2021:2021年10月;Oct 2020:2020年10月;Change:變化;Programming Language:編程語言;Ratings:占比;Change:變化
技術雷達
技術雷達是ThoughtWorks公司以雷達圖的獨特形式記錄其技術顧問委員會關于對行業有重大影響的技術趨勢的討論結果。雷達圖分為四個象限和四個環,四個象限分別是:技術、平臺、工具以及語言和框架;四個環分別是:采用、試驗、評估以及暫緩。
ThoughtWorks公司在每年都會出品兩期技術雷達,它不僅涉及新技術大趨勢,比如云平臺和大數據,更有細致到類庫和工具的推介和評論。
在技術雷達《Technology Rada Vol.16》中專門對Python的流行進行了以下說明。
“作為一門易用的通用編程語言,Python在數學和科學編程領域具有堅實的基礎,這使得它一直以來都為草根階層的學術研究社區所采用。”
“根據我們在機器學習和Web應用開發這樣的領域中使用Python3的經驗顯示,語言本身以及大多數支持庫都已經成熟到可以采用的程度。”
“如果你在使用Python做開發,我們強烈鼓勵你使用Python3。”
本書作者一直是Python3的堅定擁護者。相對于Python2,Python3更加規范,更易于學習和使用,如果實際使用過程中遇到需要依賴Python2的第三方庫情況(現在很多第三方庫都支持Python3了),完全可以自行進行一些修復和升級的工作。
綜合以上信息,我們可以看到:
·Python的流行是有目共睹的。
·選擇Python作為一門新的學習語言進行學習,絕對是明智的選擇。
·要學習Python,請選擇Python3的最新版本。
- 自己動手實現Lua:虛擬機、編譯器和標準庫
- 新一代通用視頻編碼H.266/VVC:原理、標準與實現
- C++ Builder 6.0下OpenGL編程技術
- Vue.js 3.x從入門到精通(視頻教學版)
- Python自然語言處理(微課版)
- C語言從入門到精通(第4版)
- 嚴密系統設計:方法、趨勢與挑戰
- 劍指MySQL:架構、調優與運維
- ASP.NET開發與應用教程
- MySQL從入門到精通(軟件開發視頻大講堂)
- Mastering Business Intelligence with MicroStrategy
- 智能搜索和推薦系統:原理、算法與應用
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- 基于MATLAB的控制系統仿真及應用
- Learning C# by Developing Games with Unity 3D Beginner's Guide