回覆列表
-
1 # 天空阮站長
-
2 # 殘缺的孤獨
不清楚為什麼會有如此感覺,存在即合理,有可能看待問題的角度不通。
首先看一下TIOBE程式語言市場佔有率的最新排行,統計時間為2018年11月份,
可以看出,穩坐第一名的仍是Java開發語言。
Java該語言的應用領域太廣了,比如大資料、企業級應用、app開發、電商、金融等等。因為該語言的簡單易用,初學者不需要耗費多大精力就可以上手開發,所以越來越多的人選擇Java作為從業語言。
雖然該語言容易上手,但整個圍繞它的生態系統很齊備,比如各個框架的誕生,此外,社群活躍度高,版本迭代已經進行了幾次大版本的釋出。
Python隨著大資料、人工智慧的發展,python作為面向物件、直譯式的程式語言得到了充足的發展。尤其在資料分析及相關領域應用很廣泛。
所以說,一種語言的應用和起所從事的行業以及周圍人所從事的行業有關係,不能簡單的認為哪種語言更偉大,哪種語言更有存在感,畢竟比較的基礎是不存在的。
-
3 # gusmike
如果你同時使用這兩門語言,開發過一段時間,就會明白了。
如果對一個專案,這兩種開發語言都合適的前提下,同時熟悉這兩門語言的人 如果可以自己選擇開發語言,大部分人會選擇python。因為會快很多。
java的存在感還是很強的,只是時間太久了,久到你感覺不出來了,你問下身邊的程式設計師是用的什麼語言,很多會告訴你是java,就一個語言市場份額的比例就可以看出來。這種情況在國內更為突出。
Python在最近一段時間,呼聲越來越高,因為Python具有豐富和強大的庫。它常被暱稱為“膠水語言”,能夠把用其他語言製作的各種模組(尤其是 C / C++ )很輕鬆地聯結在一起。而且第三方庫非常的豐厚,你會發現很多時候,你想做一件事,其實大部分已經被前面的大牛已經封裝好了,就等你的呼叫了。現在大部分深度學習框架都支援Python。
說到底就是人工智慧大熱,python作為首選語言之一被寄予厚望。所以說語言沒有好壞之分,根據語言的特徵,說不定哪些你學的冷門就變成熱門了。