回覆列表
-
1 # IT人劉俊明
-
2 # 枝枝葉葉
python 和java 不是競爭對手,應用於不同的場合。python 和perl, ruby 是競爭關係
-
3 # Zzzdsss
沒落?你讓老系統用java開發的那些公司,產品怎麼維護?java再用幾十年我估計都不會沒落,只要有市場就有需求
相關內容
- 有誰知道python,java,vb,C++誰更實用呢?
- 未來想往能源網際網路、人工智慧等方面發展,學程式設計的話是python還是java合適呢?
- 入行android一年,該不該轉去學Python和java?
- java做web比python做web好在哪?
- 那些從培訓機構走出來的PHP、python、JAVA工程師們現在都在做什麼?
- 25歲了,Linux運維想轉開發來得及嗎?Java還是Python?
- 27歲的人學JAVA和Python還來得及嗎?
- 我是學java的,想學一點python資料處理,大家有沒有好一點的推薦!需要什麼?
- 做商品交易平臺,PHP、JAVA、Python哪個語言更合適?
- java哥python哪個好找工作?
伴隨著大資料和人工智慧的發展浪潮Python得到了廣泛的應用,尤其是最近幾年Python的發展勢頭確實非常好,但是Python和Java在應用場景上還是有一定的差異,現在判斷Python在未來幾年取代Java還為時過早。
Python與Java是同一時代的語言,Python出現的時間甚至要比Java更早一些,只不過Java的發展速度太快了,可以說是“年少成名”,所以很多人誤認為Python是新出現的語言。
Python在早期與Java、PHP並稱為Web開發的傳統三大解決方案,Python的特點是簡單,Java的特點是效能高,PHP是介於Python和Java之間的選擇。PHP語法上比Java簡單,效能上比Python強一些。
Python的崛起得益於大資料和人工智慧的快速發展,由於Python在設計上的優勢,使用Python做大資料、機器學習等方面的演算法實現非常方便。我在早期使用的是Java實現演算法,後來改用的Python,使用Python之後程式碼量有明顯的下降,改動起來也十分方便。Python本身的生態是比較健全的,同時Python可以做落地應用,所以我比較看好Python未來的應用前景。
Java之所以是目前使用最為廣泛的開發語言之一,一個主要的原因就是Java的效能非常好。Java具備純粹的網際網路基因,在安全、可移植、併發、最佳化等方面具備天然的優勢,所以很多大型多使用者的商業平臺採用了Java語言開發。
Java被併入到Oracle公司之後版本更新的速度明顯加快了,一改之前多年出一個版本的尷尬,未來的發展還是值得期待的。就目前來看,Java在Web開發領域、移動互聯領域都有巨大的市場,所以Java依然會是未來很長一段時間內的主要開發語言之一。
基於以上分析,Python在未來很長一段時間內不會取代Java,因為目前Python與Java的應用場景並沒有太多的重合。