如果 Rust 在 90 年代就被發明出來,那麼會對軟體行業造成怎樣的影響?

時間 2021-05-07 03:41:46

1樓:

CNCF的CTO預言2021雲原生開發中Rust是乙個潮流。目前Go佔絕對優勢,但再過幾年Rust會與Go持平。(目前也有一些Rust的成熟專案了)

注:該CTO說的開發不是做普通的應用,而是做雲原生底層的服務元件。

90年代就出來的話,說不定沒有Go什麼事了。

2樓:

如果被微軟/蘋果/sun/borland,這樣的軟體公司發明出來,會做乙個Microsoft rust studio,borland rust builder的東西,面向rad開發,但舉步維艱,最後變成今天的qt。

如果被Mozilla發明出來,可能早就銷聲匿跡了,還不如今天,畢竟rust要解決的問題,在那個年代還不是問題。

06~10年左右,c++11還在醞釀,整個社群都在反思的時候出現最好,最好是llvm這樣的商業模式。

3樓:TERRY

不會有絲毫影響。技術和意識要匹配,rust,和當時主流的技術思想差異太大,大部分人忙著學c++和oop,沒人看的上rust 的,即使現在也只是少數人玩而己。rust中的思想也不是獨有的,是來自多年來的各種程式語言和技術的部分反思和進化,即使這樣要被現在多數人接受也是件難事。

4樓:

Rust沒有流行並不是它出生晚,而是它不夠優秀。Rust用複雜性換取安全性的思路本身就是有爭議的, 經常出現的乙個現象是,在安全性方面需要支援的程式設計師通常無法駕馭複雜性,從而導致了更多的問題(很多在其它語言上遇到困難想投奔Rust的程式設計師都遇到了這樣的情況,可以參考Rust官方在社群進行的調查),而另一方面,能駕馭複雜性的程式設計師並不需要Rust的安全性。尤其是,Rust並不能解決「安全性」問題,它只是在「記憶體安全性」上提供了更多的工具而已。

所以Rust的地位其實是有點尷尬的。

所以假如Rust穿越到上個世紀九十年代,很可能它依然不會流行。

5樓:夕暮

網路影響了現代語言的設計決策,比如說90年代 rust 絕對不會保持那麼小的標準庫。現在的http://

crates.io

的模式在那時候是必然失敗的。

6樓:Nugine

這相當於把一大堆二十年後的研究成果和最佳實踐帶回 90 年代,估計很難被程式設計師接受。

看看 Rust 抄了多少語言

設計超前的語言已經有了,那就是 Erlang,結果我們也都看到了。

為啥 Erlang 沒有像 Go、Scala 語言那樣崛起?

如果把 Go 送回去會怎麼樣?

張國榮在80年代,90年代的咖位分別是怎樣的(歌壇,影壇)在千禧年以後又是怎樣的?

與你共鳴 不完善有錯之處請指正 80年代是香港樂壇最輝煌的時代紅的不僅是張國榮也有梅艷芳林子祥羅文等一眾大咖 在這個時代成就了到現在為止也被奉為經典的歌曲和藝術人物 如果說張國榮的地位在80年代開始穩步那麼之前的七年都是為他現在做準備 所值得一提的是1983年歌曲 讓我飛 和 人生的鼓手 入圍了勁歌...

為什麼90年代日式RPG在日本那麼受歡迎,因為那個時候玩家時間多嗎?

SBRrunner JRPG本來就是簡化DRPG擴大受眾的產物,堀井雄二本人就是日本最早那批 巫術 粉絲 在當年JRPG之於DRPG就像是現在王者榮耀之於101一樣,簡化了難度深度和所需配置,下放到了接受程度更高的平台上,所以自然會火 因為現在流行的遊戲型別 FPS ARPG 網遊etc 在當時技術...

到底 NBA 在 90 年代的防守是什麼水平?與現在相比如何?

雲煙夢影 防守水平 防守戰術不如現在,但防守效果遠超現在的水平先說一點,為什麼在乙個防守戰術更先進 更完善的年代,球員的資料卻反而大幅度提公升?歷史第一大前鋒鄧肯巔峰時期也不過24 11,現在濃眉卻輕輕鬆鬆27 12 巔峰單核的麥迪32,科比35,ai33,現在的比爾輕輕鬆鬆30 加內特巔峰時候也不...