[討論] 5種程式語言未來可能會消失

看板Soft_Job (軟體人)作者 (我到底看了三小?)時間5年前 (2019/08/07 11:56), 編輯推噓60(61170)
留言132則, 76人參與, 5年前最新討論串1/1
其實是新聞啦,但覺得討論性蠻高的 原文連結: https://reurl.cc/oWGWD 原文標題: 工程師注意!5 種程式語言未來可能會消失 原文內容: 程式語言會隨著技術的進步不斷推陳出新,不過老舊的程式語言也會因為時代改變而遭到 淘汰。科技媒體《Dice》挑出 5 種未來可能將會消失的程式語言,還建議以這些程式語 言為主的工程師該多樣化自己的技能了。 作者 Nick Kolakowski 查詢了軟體評價公司 TIOBE 及軟體開發產業分析公司 RedMonk 的軟體人氣排名,並參考《Dice》自家資料庫,列出 5 種走向衰退的程式語言。 第一個被點名的就是曾大受歡迎的 Ruby,在 TIOBE 的排名短短一年半內從第 9 名掉到 第 12 名。且根據《Dice》資料顯示,尋找擅長 Ruby 人才的公司大幅下降。Ruby 的工 作職缺在 2018 年減少了 56%,這無疑是個巨大警訊,可能會讓使用 Ruby 的人數快速下 滑。 預計會在 2020 年進行重大標準更新的 Haskell 也被認為前途堪慮,雖然包括 Facebook 和 GitHub 等知名公司都會使用 Haskell,不過 Haskell 在 RedMonk 的排名 從 2012 年 13 名一路下滑到榜單邊緣的 19 名,且始終沒有反彈跡象。 雖然蘋果(Apple)推出的 Objective-C 已有 35 年歷史,但近幾年排名下滑並不明顯, 有不少開發者還是習慣使用。不過 2014 年蘋果發表 Swift 之後,就代表 Objective-C 長期來看不會是開發者的好選擇。蘋果積極推動 Swift 發展,也有越來越多開發者使用 Swift 來開發軟體,這很可能象徵 Objective-C 終究會走入歷史。 R 目前是頗受歡迎的資料分析程式語言,不過 Kolakowski 認為 Python 正在取代 R 的 市場地位。雖然學術界和資料科學家還在使用 R,但對資料分析有興趣的公司開始轉向 Python,因為 Python 有擴展性且更容易使用。Kolakowski 推測要是 R 和 Python 能結 合,有助於 R 繼續存活。 最後一個認為缺乏未來的程式語言是 Perl,無論在 RedMonk 或 TIOBE 的排名都日趨下 滑。就算 Perl 的受歡迎程度大不如前,還是有很多舊網站使用 Perl,所以不會太快就 消失。目前開發者普遍採用別的程式語言來架構網站,因此 Perl 依舊會漸漸衰亡。 ------- 拿作者名子餵狗會查到另一個同名作家 但其實是位在科技線的dice資深編輯 https://reurl.cc/jLn7n 說回排行。 看標題我就在想會有點爭議 但該怎麼說呢..XD Ruby,RPG Maker(RM)以前有用,現在轉向JS了 但怎麼說也還有RoR在 就算少見,要提消亡會不會太快了點啊? Objective-C更是 怎麼說也存活了很長一段時間 而且產量超大的 加上也算現任 要走到消失這一步還久的很吧 R算因為AI大熱大冷 但我覺得這跟股市震盪一樣 會收斂,但不會消失 畢竟是持續應用的東西,又不是葡式蛋塔 加上學界一用就是十幾年 人家上個月才patch捏... 另外兩個就不清楚了。 不過光這三個 在我自己的認知上就蠻意外的 至少在這之前會有其他東西消失吧 像C++和JAVA也是三不五時被喊取代 也因為業界支持或自身更新活得很好啊 廣泛應用的東西應該很難死才對 QQ -- 展元: 這一球.....出去啦!! 就像是中油漲價的油價,台灣掉下來的股市,超高的失業率, 電子業裁掉的員工,消失的季獎金,說好的幸福,我前一台被偷的馬6,大家常常被偷的馬3, 賊頭開出去的紅單,人民繳出去的稅金,阿扁A掉的錢,開不了的那一核,燒掉的PSU,雷殘的 Rossi,撞車的Alonso,變了性女友,射出去的豆漿,永邦原創曲抄襲鳥の詩,木暮投的3分球, 悟空丟出去的元氣彈,辣妹曾根吃掉的東西一樣~~~回~~~~~~不~~~~~~來~~~~~~~了~~~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.95.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1565150210.A.664.html

08/07 12:07, 5年前 , 1F
完全消失很難,但需求和職缺一定會越來越少
08/07 12:07, 1F

08/07 12:15, 5年前 , 2F
objc鐵定會被取代 現在沒啥功能性了
08/07 12:15, 2F

08/07 12:50, 5年前 , 3F
他是用統計數據來分析而不是個人經驗觀點,還是有相當程度
08/07 12:50, 3F

08/07 12:50, 5年前 , 4F
的參考價值喔!
08/07 12:50, 4F

08/07 12:57, 5年前 , 5F
希望 obj-c/php 早點消失...
08/07 12:57, 5F

08/07 13:04, 5年前 , 6F
我本來以為會是delhpi pascal之類的說
08/07 13:04, 6F

08/07 13:04, 5年前 , 7F
為何 Delphi 沒上榜?
08/07 13:04, 7F

08/07 13:05, 5年前 , 8F
R在統計相關科系的研究生使用還是比python 熱門的,像ma
08/07 13:05, 8F

08/07 13:05, 5年前 , 9F
tlab本身就算缺陷一堆,依然還是工科做純理論研究的首
08/07 13:05, 9F

08/07 13:05, 5年前 , 10F
選。
08/07 13:05, 10F

08/07 13:18, 5年前 , 11F
R的套件問題不小,沒有pip install好用
08/07 13:18, 11F

08/07 13:22, 5年前 , 12F
喊c++被取代的人是不是腦子進水啊
08/07 13:22, 12F

08/07 13:56, 5年前 , 13F
php不會消失啦 那麼簡單的語言
08/07 13:56, 13F

08/07 13:59, 5年前 , 14F
取代說沒停過呀 C++也曾有人喊要取代C
08/07 13:59, 14F

08/07 14:00, 5年前 , 15F
C# Java也說過會衝擊C++ 連Rust都喊過
08/07 14:00, 15F

08/07 14:21, 5年前 , 16F
matlab除了肥以外有啥用缺陷
08/07 14:21, 16F

08/07 14:25, 5年前 , 17F
我覺得最該消失的是SQL
08/07 14:25, 17F

08/07 14:30, 5年前 , 18F
VB6到底還可以活多久?XD
08/07 14:30, 18F

08/07 14:32, 5年前 , 19F
想知道為什麼希望 PHP 消失
08/07 14:32, 19F

08/07 14:40, 5年前 , 20F
只要中國人還在coding objc就不會消失.
08/07 14:40, 20F

08/07 15:50, 5年前 , 21F
cobol都還沒死了
08/07 15:50, 21F

08/07 15:51, 5年前 , 22F
在MATLAB下進行OOP其實不太方便 我不太喜歡它的繼承...
08/07 15:51, 22F

08/07 15:51, 5年前 , 23F
Ruby 每年都有人說它要死了,死到現在還沒死透
08/07 15:51, 23F

08/07 15:52, 5年前 , 24F
如果單論矩陣運算 MATLAB還是最方便的 對於會寫的人
08/07 15:52, 24F

08/07 15:54, 5年前 , 25F
只是安裝光碟2016b後就變成兩張了...
08/07 15:54, 25F

08/07 16:14, 5年前 , 26F
沒聽說過c++會消失 objc主要是主子都在推新語言吧
08/07 16:14, 26F

08/07 16:15, 5年前 , 27F
c++消失的話可能是人類史又有什麼重大演進吧XD
08/07 16:15, 27F

08/07 16:23, 5年前 , 28F
請教一下obj-c和中國人的關聯是..?
08/07 16:23, 28F

08/07 16:24, 5年前 , 29F
消失在熱門榜上而已啦
08/07 16:24, 29F

08/07 16:38, 5年前 , 30F
台灣有台灣的玩法
08/07 16:38, 30F

08/07 17:05, 5年前 , 31F
感覺只有obj-c比較有可能消失 其他應該都還好
08/07 17:05, 31F

08/07 17:51, 5年前 , 32F
obj-c也不會消失,放心好了
08/07 17:51, 32F

08/07 18:24, 5年前 , 33F
SQL不可能,比C還不可能
08/07 18:24, 33F

08/07 18:36, 5年前 , 34F
最想它消失的語言是Python
08/07 18:36, 34F

08/07 18:43, 5年前 , 35F
耶鄙視鏈開始
08/07 18:43, 35F

08/07 19:57, 5年前 , 36F
SQL算程式語言?
08/07 19:57, 36F

08/07 20:08, 5年前 , 37F
Perl真的不行了嗎?連推文都沒人提...
08/07 20:08, 37F

08/07 20:24, 5年前 , 38F
objc?那個水果哪天不開心直接禁用就垮啦 XD
08/07 20:24, 38F

08/07 20:25, 5年前 , 39F
照水果行對技術超專制的尿性 很有可能過幾年就禁objc
08/07 20:25, 39F
還有 53 則推文
08/08 17:06, 5年前 , 93F
因為swift 5前沒有runtime給中國人裝逼用~面試沒法背答案
08/08 17:06, 93F

08/08 17:07, 5年前 , 94F
那邊一堆什麼組件化方案,套件都是建構在runtime底層上寫
08/08 17:07, 94F

08/08 17:07, 5年前 , 95F
所以造成一堆大陸人不願意學swift 死守objc
08/08 17:07, 95F

08/08 18:00, 5年前 , 96F
可能未來一百年消失有機會吧
08/08 18:00, 96F

08/08 21:45, 5年前 , 97F
我以為有COBOL
08/08 21:45, 97F

08/08 22:02, 5年前 , 98F
不要小看萬年古董COBOL
08/08 22:02, 98F

08/09 12:12, 5年前 , 99F
R早就該退場了 難用死了
08/09 12:12, 99F

08/09 14:55, 5年前 , 100F
統計分析R才是王道,python要寫得半死,一起學威力無限~~
08/09 14:55, 100F

08/09 15:40, 5年前 , 101F
1. 比對原文還好 不過可以感受到台媒標題黨的實力
08/09 15:40, 101F

08/09 15:48, 5年前 , 102F
2. 像 Ruby/Rails 早已趨於穩定 也不會有什麼特別的東西讓人
08/09 15:48, 102F

08/09 15:48, 5年前 , 103F
一窩瘋搶著學,從熱潮掉下來也只是可以預期的 但還會再掉嗎
08/09 15:48, 103F

08/09 15:48, 5年前 , 104F
?我認為不會 因為以來論排行也差不多那個樣子
08/09 15:48, 104F

08/09 15:56, 5年前 , 105F
3. TIOBE 排行算法本身基於搜尋引擎的計算方式 只靠搜尋結果
08/09 15:56, 105F

08/09 15:56, 5年前 , 106F
跟流行熱潮做指標是不夠精確的 以前google曾改了搜尋引擎的
08/09 15:56, 106F

08/09 15:56, 5年前 , 107F
搜尋結果就影響到他們排行的算法
08/09 15:56, 107F

08/09 16:04, 5年前 , 108F
4. Dice 在四五年前應該也有一篇在講 Ruby 會GG(只憑twitte
08/09 16:04, 108F

08/09 16:04, 5年前 , 109F
r換了部分架構)但到現在看到還活的好好的 而且2016到18年
08/09 16:04, 109F

08/09 16:04, 5年前 , 110F
爆炸性的成長 我覺得蠻打臉這種單憑數據跟消息的看法
08/09 16:04, 110F

08/09 16:07, 5年前 , 111F
說真的 四五年也夠你去換別的語言了 因為做任何一個服務/平
08/09 16:07, 111F

08/09 16:07, 5年前 , 112F
台 不可能只單靠一個語言就可以吃全部 哪裡有瓶頸就把功能/
08/09 16:07, 112F

08/09 16:07, 5年前 , 113F
系統切出來用別的語言或版本去解決是很平常的事
08/09 16:07, 113F

08/09 20:10, 5年前 , 114F
學完Haskell時夢想有一天他會出頭 到時就能一起出頭QQ
08/09 20:10, 114F

08/09 21:43, 5年前 , 115F
無限? 幽默
08/09 21:43, 115F

08/10 02:44, 5年前 , 116F
R在統計和資料視覺化上還是很方便不太可能消失
08/10 02:44, 116F

08/10 09:38, 5年前 , 117F
我只知道Flash已經消失了
08/10 09:38, 117F

08/10 13:23, 5年前 , 118F
求Rust取代C和C++啦,不過兩者的最在乎的屬性不太
08/10 13:23, 118F

08/10 13:23, 5年前 , 119F
一樣就是了
08/10 13:23, 119F

08/11 00:34, 5年前 , 120F
說php醜的人多久沒寫php了
08/11 00:34, 120F

08/11 09:14, 5年前 , 121F
這些都不可能消失,只要一套軟體系統深值一間公司,軟體在
08/11 09:14, 121F

08/11 09:18, 5年前 , 122F
我以為會有C...(非C++)
08/11 09:18, 122F

08/11 09:50, 5年前 , 123F
linux 就是 c 寫的,而且很堅持不要被 c++ 污染,c 怎麼
08/11 09:50, 123F

08/11 09:50, 5年前 , 124F
可能消失......
08/11 09:50, 124F

08/11 17:48, 5年前 , 125F
馮紐曼架構還活著C就很難死
08/11 17:48, 125F

08/12 00:36, 5年前 , 126F
我比較好奇有哪些語言已經消失了
08/12 00:36, 126F

08/12 10:35, 5年前 , 127F
Haskell 會消失?我只能說呵呵~
08/12 10:35, 127F

08/12 11:06, 5年前 , 128F
B語言
08/12 11:06, 128F

08/12 18:34, 5年前 , 129F
Ruby每年都被人說要死 已經好多年了依然建在XD
08/12 18:34, 129F

08/12 18:37, 5年前 , 130F
Ruby作者松本行弘上周才發推說過
08/12 18:37, 130F

08/12 18:37, 5年前 , 131F
「每年都被說Ruby死了,也就是說每年Ruby都死而復生」
08/12 18:37, 131F

08/14 02:18, 5年前 , 132F
R 在資料處理上還是比python 輕鬆很多
08/14 02:18, 132F
文章代碼(AID): #1TIam2Pa (Soft_Job)
文章代碼(AID): #1TIam2Pa (Soft_Job)