[討論] Java的未來

看板Soft_Job作者 (perry tsai)時間6年前 (2017/12/24 21:34), 6年前編輯推噓14(15144)
留言60則, 31人參與, 6年前最新討論串1/1
看樣子蠻多篇大家對Java都有不同意見 與其這樣不然大家平心靜氣的好好討論這個議題 雖然語言終究只是工具 但對於時間的投入終究是成本 能選到發展性好的自然會比較輕鬆些 我這邊就我對Java的認知來說明 對Java未來的想法 也希望討論的人是真的使用過多種語言 而不是只用過Java就來評論的 高階語言物件導向中 學習成本低於C++之外 似乎也沒有什麼比Java的高的 我往往覺得只要學會Java 跳其他物件導向語言都不會是什麼問題了 在語法上Java對比現今的其他語言 是稍嫌囉嗦的 雖然IDE能夠彌補這段差距 但是code越多越容易出錯是真理 也是為什麼多數情況下希望套用框架 降低寫code的數量 當然編譯時期的型別檢查 對於所謂系統的穩定性 即未來的維護性 還是有相當程度的幫助的 是好是壞自然看當下的trade-off 在後盾方面 被android拋棄後使用率肯定大幅下降 外加老闆是法律專長的Oracle 讓原本開源的語言變得使用的心驚驚 多少引響大型企業選用的決定 這邊還能繼續靠OpenJDK來撐 在現今微服務開始流行的架構下 Java就顯得有點吃力了 一段code能夠快速建立Server 跟倚靠容器來建立Server 這樣在開發的便利性 是遠輸於現今的多數語言 雖然有springboot 稍微彌補差距 太多的歷史包袱 Java直白點來說就是老態龍鍾 皆是deprecated 而不會真正刪除 導致堆積起來的歷史知識 後進人員必須往前補知識 當然好處就是系統更新有保障 大量的資源 基本上想要用的東西幾乎都會有支援Java 滿滿的apache專案 專業高手免費開發好東西給你用 市場上也有大量的人才可以使用 我對Java的感覺就是 基本上是個入門學習的好語言 但是當你發現其他語言能夠更簡潔快速完成問題 Java很容易變成是擺在後面的選擇 現在想寫server Node golang比Java開發來的快 平常的小工具 Python又是快速開發方便的要死 想拼效能 那真的又尬不贏C++ 更不用說許多語言都支援使用C lib 我對Java的未來是保持悲觀的 但我想Java至少還是能再戰個10年吧 畢竟現今要所謂的穩定時 Java還是首選 但隨著時間的流逝 當其他語言有許多的成功案例時 新專案將多數會往其他語言靠攏 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.137.101 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1514122447.A.DFB.html

12/24 21:40, 6年前 , 1F
其實滿多之前 Java 的大老都跳 C# 了說
12/24 21:40, 1F

12/24 21:45, 6年前 , 2F
其實我看不太出來這篇要討論什麼
12/24 21:45, 2F

12/24 21:47, 6年前 , 3F
預言呀,我認同這篇的看法,就等時間證明
12/24 21:47, 3F

12/24 21:48, 6年前 , 4F
android 若 google 真的放棄 java based dvm
12/24 21:48, 4F

12/24 21:49, 6年前 , 5F
java 的目前使用率就會再砍半
12/24 21:49, 5F

12/24 22:08, 6年前 , 6F
不會拉 以前一堆人說C++已死 結果呢?? JAVA又不是停滯
12/24 22:08, 6F

12/24 22:09, 6年前 , 7F
不前?? 只要有一直跟得上時代就沒那麼容易被淘汰
12/24 22:09, 7F

12/24 22:35, 6年前 , 8F
以語言本身的發展來說,Java應該算停滯不前。
12/24 22:35, 8F

12/24 22:36, 6年前 , 9F
只是因為Java一開跑就比較前面。速度變慢還是在前面。
12/24 22:36, 9F

12/24 22:40, 6年前 , 10F
台灣再戰20年沒問題,因為很多企業級系統都還是用java
12/24 22:40, 10F

12/24 22:40, 6年前 , 11F
穩定使用中的系統沒理由需要改,成本很大的
12/24 22:40, 11F

12/24 22:40, 6年前 , 12F
只是新的專案選擇Java的會越來越少就是了
12/24 22:40, 12F

12/24 22:41, 6年前 , 13F
java 8 java 9 加入很多新元素 不覺得停滯不前
12/24 22:41, 13F

12/24 22:43, 6年前 , 14F
我覺得語法改良或簡化不太算是語言本身發展的進步。
12/24 22:43, 14F

12/24 22:44, 6年前 , 15F
語言發展是要比較不同語言,他有的我有或沒有這方面的。
12/24 22:44, 15F

12/24 22:44, 6年前 , 16F
我覺得台灣會再戰個五十年,別小看台灣
12/24 22:44, 16F

12/24 22:44, 6年前 , 17F
的 JAVA 跟 PHP
12/24 22:44, 17F

12/24 22:49, 6年前 , 18F
在台灣發展速度慢不一定是壞事,至少員工可以放輕鬆工作
12/24 22:49, 18F

12/24 22:49, 6年前 , 19F
,不用技術跟的太緊,也不用擔心技術在中年就過時了而尋
12/24 22:49, 19F

12/24 22:49, 6年前 , 20F
找不到工作。
12/24 22:49, 20F

12/24 23:06, 6年前 , 21F
痾...雖然可能想要的功能跟期待不同,但不熟 Java 發展
12/24 23:06, 21F

12/24 23:06, 6年前 , 22F
卻在喊停滯不前....
12/24 23:06, 22F

12/24 23:07, 6年前 , 23F
微服務那段看不太懂 跟Java的特性似乎沒啥關聯
12/24 23:07, 23F

12/24 23:22, 6年前 , 24F
說不熟太過了,但最近的消息看看,不覺得停滯不前啊...
12/24 23:22, 24F

12/24 23:52, 6年前 , 25F
語法囉嗦這點..我覺得看狀況 有時候太容易簡化也不好= =+
12/24 23:52, 25F

12/25 00:19, 6年前 , 26F
所以你要討論的是..?
12/25 00:19, 26F

12/25 00:25, 6年前 , 27F
要用什麼就用什麼,語言就是個過客,管它怎麼去死的
12/25 00:25, 27F
事實上沒錯,但要使用就是要投入時間學習 這個時間成本大家還是希望能最大效益化

12/25 00:33, 6年前 , 28F
話說美國後端php下滑java竄出耶
12/25 00:33, 28F

12/25 00:55, 6年前 , 29F
Apache家族的東西沒死之前,Java應該很難死
12/25 00:55, 29F

12/25 01:07, 6年前 , 30F
討論Java的未來啊,這是我的看法,也多希望看看別人
12/25 01:07, 30F

12/25 01:07, 6年前 , 31F
的看法
12/25 01:07, 31F
※ 編輯: ripple0129 (223.140.137.101), 12/25/2017 01:08:54

12/25 01:51, 6年前 , 32F
C++已死個頭? 他有優勢 JAVA幾乎沒有
12/25 01:51, 32F

12/25 02:24, 6年前 , 33F
JAVA 每年幾乎都名列前茅 要嘛就保持在前段名次
12/25 02:24, 33F

12/25 02:25, 6年前 , 34F
要嘛就往下掉,當然會覺得停滯不前或其他悲觀想法
12/25 02:25, 34F

12/25 11:04, 6年前 , 35F
對長年前四名的語言保持悲觀 你也是蠻幽默的
12/25 11:04, 35F

12/25 13:17, 6年前 , 36F
base on jvm的東西那麼多....
12/25 13:17, 36F

12/25 14:00, 6年前 , 37F
對歷屆成績第一名的未來悲觀,這邏輯點有點難懂
12/25 14:00, 37F

12/25 15:56, 6年前 , 38F
噗嗤, 第一名表示名次除了平盤外只能往下掉, 永遠部會上
12/25 15:56, 38F

12/25 15:56, 6年前 , 39F
升, 所以很悲觀 (誤) XD
12/25 15:56, 39F
很難懂嗎,使用者%數下降 如果持續上升還要悲觀嗎 討論是希望講出覺的看好的點與看壞的點 不是我覺的不悲觀什麼都不點出 這樣參考意義不大 ※ 編輯: ripple0129 (223.140.137.101), 12/25/2017 16:26:02 ※ 編輯: ripple0129 (223.140.137.101), 12/25/2017 16:30:27

12/25 18:28, 6年前 , 40F
我看不懂得是語言這種一二個月就能摸熟的東西在討論他十
12/25 18:28, 40F

12/25 18:28, 6年前 , 41F
年後會不會沒落很好笑 :p 不過你這麼認真害我以為我忘了
12/25 18:28, 41F

12/25 18:28, 6年前 , 42F
打 "XD" 了...
12/25 18:28, 42F
Stack overflow 統計語言使用者也很可笑吧 都是一兩個月就摸熟的東西

12/25 20:26, 6年前 , 43F
android 佔9成吧
12/25 20:26, 43F
※ 編輯: ripple0129 (223.140.137.101), 12/25/2017 21:19:05

12/26 00:32, 6年前 , 44F
java幾乎快等於android的代名詞了 web方面有太多選擇
12/26 00:32, 44F

12/26 00:37, 6年前 , 45F
只是寫Android基本上很難摸到深的新的Java就是了
12/26 00:37, 45F

12/26 01:13, 6年前 , 46F
Java android代名詞?大數據中的Hadoop,spark.....都
12/26 01:13, 46F

12/26 01:13, 6年前 , 47F
是用java,jvm跨平台就是他的優勢
12/26 01:13, 47F

12/26 01:38, 6年前 , 48F
不就是討生活的工具?
12/26 01:38, 48F

12/26 06:48, 6年前 , 49F
可以撐到我退休沒問題
12/26 06:48, 49F

12/26 11:41, 6年前 , 50F
用java不代表一定跨平台 以前hadoop還不能裝在win上
12/26 11:41, 50F

12/26 11:44, 6年前 , 51F
可惡,我退休還要30幾年,windows出來也才30幾年 Q_Q
12/26 11:44, 51F

12/26 17:42, 6年前 , 52F
大數據也是java的天下呀
12/26 17:42, 52F

12/26 17:43, 6年前 , 53F
深度學習是python
12/26 17:43, 53F

12/26 17:44, 6年前 , 54F
下一個buzz word: block chain 我就不知道
12/26 17:44, 54F

12/26 17:44, 6年前 , 55F
主流工具是哪一個了
12/26 17:44, 55F

12/26 23:29, 6年前 , 56F
title是Java的未來 內文是這種東西 還以為我在看網路新聞
12/26 23:29, 56F

12/27 18:07, 6年前 , 57F
那我可以許願下一個死的是JavaScript嗎?開頭是J的都去死吧
12/27 18:07, 57F

12/27 20:24, 6年前 , 58F
html會先死 下一代瀏覽器支援二進位檔
12/27 20:24, 58F

12/27 23:33, 6年前 , 59F
JavaScript跟JAVA沒大關係阿 wwwwwwwww
12/27 23:33, 59F

12/28 09:24, 6年前 , 60F
好啦 JAVA我是反串 但JS我是認真的 JS可以去死嗎
12/28 09:24, 60F
文章代碼(AID): #1QFwpFtx (Soft_Job)