孩子們為什麼要學Python程式設計

發表於2012-04-12

來源:袁萌

這個問題,即使你說出許多理由也無濟於事,需要依靠實際統計數字來說話。

4月6日,Black Duck Software, Inc. 釋出一項內容十分周詳的調查報告,題為”Open Source By The Numbers“(報告人是Rich Sands ),讀後有感。

該調查發現,當今最活躍的程式語言是C/C++,跟隨其後的是Java,Python,JavaScript等程式語言,如下圖所示:

孩子們為什麼要學Python程式設計

從上圖可見,圓餅圖左下方的淡藍色扇形區域代表的就是Python程式語言。那麼,我們為什麼要孩子們學習Python,而不是學習C/C++和Java程式語言呢?該調查報告的最後結論是:”New live projects trending towards Python, PHP, JavaScript and away from C-family languages“,意思是說,新的活躍研究專案都傾向(trending towards)使用Python,PHP與JavaScript程式設計,而遠離(away from)C程式語言大家族。

從某種意義上來說,Python模組化程式設計是近十年來軟體開發的重大成就。英國”餡餅“小電腦首選Python程式設計是有根據的,我們應該給予足夠的重視。實際上,Python的編輯環境”極妙“,很好使用並且容易”上癮“(把人粘住)。孩子們喜歡在玩中學習,不能硬逼。……我很苦惱,至今找不到一位Python朋友。

中國的家長,往往一聽說Python(大蟒蛇)程式設計,就叫孩子趕忙遠離這玩意兒。這是天大的誤會。請大家幫忙解釋一下。

相關文章