06.21 Java又要被取代了?程序員:這是第幾次了,放棄吧!瘋狂試探沒用

之前就發過一篇Java和其他編程語言的爭論的文章,現在又看到了有人說golang+其他(目前主要py)在業務開發,基礎架構領域,會對java造成多大沖擊?

其實,java的內存管理和生態遠遠優於golang,只有一些工程性的系統級的開發用golang更合適,golang的協程可以用Java的線程包,channel可以用blockingqueue替代,arraylist和hashmap更是超級好用,ssm框架,netty,springcloud,jdbc都是短時間內無可替代的

Java又要被取代了?程序員:這是第幾次了,放棄吧!瘋狂試探沒用

如果大家想要學習java編程的小夥伴,可以關注小編頭條號,【點擊頭像,右上角私信:學習】,小編也有6年編程經驗了,免費送一套比較系統的java資料、教程和工作經驗,權當是福利吧!

有很多網友評論說,當初google要把kotlin取代java,但現在來看,很多廠商都後悔,開始轉回java了。不過樓主覺得他說的有所不妥,kotlin跟這個是兩碼事,先考慮語言誕生背景和應用領域和實際發展,java最初還是為嵌入式方面考慮的呢,兩碼事,別混。

然後這位網友又覺得樓主這麼說就沒意義了,很多語言誕生初期的使用場景和後期的使用場景有翻天覆地的變化。但樓主也不服,雖然有知乎、餓了麼等廠擁抱java,但隨著go持續發力,也有頭條這種golang+py糙快暴的大廠。你在這兒跟我說沒有相關性?

同時,也有人表示,就go語言能和Java比比,PyThon就算了,小作坊

Java又要被取代了?程序員:這是第幾次了,放棄吧!瘋狂試探沒用

然後...

兩個人一直聊的一發不可收拾。

網友覺得,從業務開發的角度上來看,語言本身的特性並沒有多大的影響。相關基礎設施是否完善才是更重要的。挑戰java不難,挑戰java的技術棧才是最難的

然後又出現了另外一位網友參加爭論,說到:拋開vm或者sdk,樓主go是想和java比語法嗎?拋開生態,對,go天生神力,但這都是建立在吸收其他高級語言特點的基礎上,oracle收購java後,明顯加快了步伐,jdk8到10才幾年?11已經在路上了,go有的,java也有,java有的,或者基於java生態或者技術棧的,go沒有…所以java不會有日薄西山的時候,go也不會有甩開java的時候

但樓主不這樣認為,朋友,收回來,我說的是go+已經在業務開發和基礎架構方面佔有兩席之地.如頭條。這原本是java的領域,隨著時間發展.go是否會在這些領域對java造成衝擊,至於java會不會日薄西山,在下當然不敢大言不慚。不過java倒是我知道的唯一一個語言發起人已不搞了的第一個語言,當然你可以說這證明java牛比成熟。

Java又要被取代了?程序員:這是第幾次了,放棄吧!瘋狂試探沒用

如果大家想要學習java編程的小夥伴,可以關注小編頭條號,【點擊頭像,右上角私信:學習】,小編也有6年編程經驗了,免費送一套比較系統的java資料、教程和工作經驗,權當是福利吧!

對於Java編程語言要被取代的話題是越來越多的人參與進來了,不知道大家有什麼看法呢?歡迎在下方評論區吐槽!

Java又要被取代了?程序員:這是第幾次了,放棄吧!瘋狂試探沒用


分享到:


相關文章: