python排行_如何看待Python排名超越C++?
這個是按照搜索頻率排的,你自己想想你搜索的時候什么時候加上開發語言的關鍵字?不就是不加語言就會搜到其他語言的時候么?搜索能少打幾個字誰還多此一舉去輸入開發語言?所以這是個語言弱勢頻率排名,不是熱門程度排名。
比如做.Net開發,直接搜http://ASP.Net WPF Winforms之類不加http://VB.Net就會搜到C#代碼,所以http://VB.Net比C#高很多。
至于C++……C++跟其他語言重合度沒有VB和C#那么高,但是和C還是高度重合的。然而一個是即使是重合也很少會造成編譯問題(比如你搜Windows API,找到的示例代碼經常名義上是C++代碼實際上一點C++獨有的特性都沒有),另一個是不重合的地方太多(shared_ptr之類)所以比C低這么多很正常。
Python的排名高一個原因是因為競爭對手太多了……你看榜單里面Ruby R Perl PHP 都是,所以大家排名都高很正常,搜索的時候不指定語言的話,鬼知道會搜到什么語言的代碼(類似以前http://VB.Net和C#的情況)。另一個說明Python相對其他語言來說開始弱勢了,類似http://VB.Net,排名上升說明不加語言關鍵字代碼搜不到了。
人的耐性可以假定各國人都是一樣的,但是各個搜索引擎的結果相關度是不同的,所以在百度上強勢語言的熱度會高一些,因為結果里貼吧經驗知道文庫的鏈接太多了(幸好編程方面沒百家號……)。不知道這個排名怎么做的總結。
這個排名判斷新的語言熱門還是有用的,比如一門新的語言出來,大家會把代碼移植到這門語言,所以搜索的時候會用現有的代碼+新的語言這種方式。但是對于成熟的語言,這個排名就不怎么有價值了。
總結
以上是生活随笔為你收集整理的python排行_如何看待Python排名超越C++?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python分组求和_Python学习笔
- 下一篇: list删除某个元素_Redis对象——