Python是世界上最好的開發語言嗎?

夢在遠方and路在腳下



作為一名程序員,我來回答你。

其實世界上最好的語言是PHP,哈哈哈哈。

這裡講個段子,

某女:你能讓這個論壇的人都吵起來,我今晚就跟你走。
某軟件工程師:PHP是最好的語言!
某論壇真的就炸鍋了,各種吵架……
某女:服了你了,我們走吧,你想幹啥都行。
某軟件工程師:今天不行,我一定要說服他們,PHP必須是最好的語言……



其實這只是個笑話而已。在我看來,世界上根本就沒有什麼所謂的最好的語言。語言不分好壞,只有適不適合。比如舉個例子,開發AI人工智能用Python最好,因為Python簡單容易上手,並且裡面的很多庫都支持支持機器編程。而開發應用系統,比如windows系統,用C語言配合彙編最好,因為這種語言的特性是面相過程,比較適合用來開發底層系統。

現在的編程語言有各種各樣,其實好的需要都是大同小異的,主要是掌握他的編程思想,有了思想就萬變不離其宗了,以不變應萬變了。


走過你的風145936093

XXX是世界上最好的開發語言。

這句式是一個典型挑事兒的話,任何開發語言套到這句式裡,然後丟到任何開發社區都會引起一陣罵戰。

當然,現在大家看見這話可能都疲勞了。


現在工商總局已經明令不許任何產品廣告裡使用“第一”,“最好”之類的宣傳句式了。:)


回到正題

我個人覺得一門好的計算機開發語言,應該是簡潔,易學,接近人類口語表達的。說到這裡,肯定很多人為C,C++,GO打抱不平。不過在我看來,那些所謂的c/c++高手與其說是語言高手,不如說是底層系統級的專家,語言僅僅是一個工具而已,再說他們那個層級可供選擇的開發語言本來就不多。他們更精通的往往是圖形技術,操作系統,各種網絡協議,計算機架構等。


同樣的,回到應用級層面。一門計算機語言,簡單易學,降低使用者的學習成本,時間成本,從而讓使用者的更多精力去專注自己的專業領域。這樣的計算機語言就是一門出色的語言。


我個人認為python和ruby目前在這方面做的是比較好的。


也正因為如此,python的用戶非常廣泛,除了軟件開發領域,很多非計算機的理工專業都把python作為輔助工具使用。


我理想中的未來計算機開發語言是這樣。

一通瞎掰,不妥之處,歡迎吐槽。


分享到:


相關文章: