軟體技術從1996年以後就停滯不前了! - alarmingdevelopment
軟體正在吞噬世界。但是軟體技術本身的進步在1996年左右基本上停滯了。這是我們按照時間順序排列的結果:
LISP,Algol,Basic,APL,Unix,C,Oracle,Smalltalk,Windows,C ++,LabView,HyperCard,Mathematica,Haskell,WWW,Python,Mosaic,Java,JavaScript,Ruby,Flash,Postgress。 |
自1996年以來,我們獲得了:
IntelliJ,Eclipse,ASP,Spring,Rails,Scala,AWS,Clojure,Heroku,V8,Go,React,Docker,Kubernetes,Wasm。 |
所有這些後面的技術都是對之前基礎技術的有益的增量改進。例如,Rails透過以很好的結構化方式將一堆現有技術粘合在一起,從而極大地提高了Web應用程式的生產率。但是它根本沒有發明任何新東西。
同樣,V8透過加速JavaScript,擴充套件Smalltalk和Java中發明的技術,使新應用成為可能。
自1996年以來,幾乎所有東西都被巧妙地重新包裝和重新設計了先前的發明。我們要做的就是重新混合舊專輯。(除了機器學習,它可能是真正進步的唯一示例,但可以說是完全不同的一種軟體。我在這裡談論的是人工程式設計。)
軟體在1996年突然停止了進展。1996年到底發生了什麼?我認為發生的是網際網路繁榮。
突然,程式設計師有史以來第一次可以迅速致富。聰明有抱負的人湧入了矽谷。但是您不能在初創公司做研究。新技術需要很長時間,並且風險很大。創業公司沒有技術發明的空間。
如今,只有像Google / Facebook / Amazon / Microsoft這樣的大型公司才有金錢和時間來創造新技術。但是他們似乎只對以最小的破壞性方式解決自己的問題感興趣。
不要向電腦科學尋求幫助。首先,我們的大多數軟體技術都是建立在學術電腦科學之外的公司(或公司實驗室)中的。其次,電腦科學極大地抑制了有風險的長期研究。那不是您獲得任期的方式。
電腦科學的風險規避和過度專業化是整個科學乃至整個西方文明的令人擔憂的趨勢中的一部分,這是最近討論的主題(請參閱《大蕭條》,《進展研究》,《構建的時機》)。
具有諷刺意味的是,許多非常成功的軟體企業家都參與了這一運動,併為他們的網際網路商業化所取得的進步感到驕傲,但他們似乎沒有意識到軟體本身的停滯和衰敗。
也許在1996年停止進展的原因是我們發明了一切。也許不可能再有根本性的突破了,剩下的就是修補邊緣。這就是它的優點:50年前的OS,30年前的文字編輯器和25年前的語言。但是沒有技術是永久的。我們剛剛失去了改善的意願。
相關文章
- 程式設計師是什麼讓你停滯不前—是安逸,還是….程式設計師
- 自從裝了這個軟體後,就放心大膽摸魚了!
- 學會軟體測試技術以後的發展如何?
- 使用者規模停滯不前 Voodoo失去霸主地位 超休閒遊戲將走向哪裡?Odoo遊戲
- Strategy Analytics:2022年Q3沙烏地阿拉伯智慧手機市場停滯不前
- Strategy Analytic:2022年5G智慧手機出貨量接近7億 增長率將停滯不前
- 匯豐:全球化已經停滯了十年
- 暫停一週,以後補上
- 愛因斯坦之後,科學停滯的困境遠超我們想象
- 從技術角度分析“搶票軟體的加速”有多快?
- 前後端分離,我怎麼就選擇了 Spring Boot + Vue 技術棧?後端Spring BootVue
- 粘滯鍵後門
- 全球智慧手機銷量增長陷入停滯
- 和數軟體:以最簡單的方式瞭解區塊鏈技術區塊鏈
- 拿到BAT等大廠offer以後,我總結了這些技術面試技巧BAT面試
- ChatGPT軟體技術棧解密ChatGPT解密
- 廣州牽引力分析學HTML5技術對以後就業有什麼優勢嗎?HTML就業
- Windows粘滯鍵後門Windows
- 軟體測試技術及工具
- 怎樣查車停車什麼停車場技術分析
- 『學了就忘』Linux軟體包管理 — 40、Linux系統軟體包介紹Linux
- 優先定義,使用滯後
- 軟體測試技術-黑盒測試
- 從高盛的技術“開源”看金融業軟體發展未來
- 『學了就忘』Linux軟體包管理 — 42、對RPM軟體包的查詢操作Linux
- 十年後,惡意軟體作者仍在濫用“天堂之門”技術
- “軟體定義汽車”下的軟體虛擬化技術
- 作為軟體技術人,看中國工業軟體差在哪?
- 進了錢多技術落後的公司,想跑路
- 從零開始串聯Python前後端技術Python後端
- 軟體測試真的幹到35就幹不動了嗎?
- 小白一學就會的vps軟體批次部署教程來了
- 軟體設計師:物件導向技術物件
- Canvas X Draw for mac技術插圖軟體CanvasMac
- Canvas X Draw for mac(技術插圖軟體)CanvasMac
- 遊戲的型別創新是否已經停滯了,機制創新還有哪些突破空間?遊戲型別
- 社交軟體紅包技術解密(十二):解密抖音春節紅包背後的技術設計與實踐解密
- 想免費繼續使用JDK嗎?從java11以後別從Oracle下載了JDKJavaOracle