rust鋼琴插件 哪些軟件應(yīng)用值得用Rust重寫(xiě)?
哪些軟件應(yīng)用值得用Rust重寫(xiě)?Rust是一門(mén)系統(tǒng)級(jí)別的編程語(yǔ)言,與C和C 的性能相差無(wú)幾,大多數(shù)學(xué)習(xí)Rust的程序員都是看中了它對(duì)C和C 的可替代性,所以從原則上來(lái)說(shuō),C和C 的軟件都可以用R
哪些軟件應(yīng)用值得用Rust重寫(xiě)?
Rust是一門(mén)系統(tǒng)級(jí)別的編程語(yǔ)言,與C和C 的性能相差無(wú)幾,大多數(shù)學(xué)習(xí)Rust的程序員都是看中了它對(duì)C和C 的可替代性,所以從原則上來(lái)說(shuō),C和C 的軟件都可以用Rust來(lái)重寫(xiě)。
但是Rust又是一門(mén)新生期的語(yǔ)言,尚未進(jìn)入成熟期,所以在GUI領(lǐng)域還不能替代C ,目前Rust沒(méi)有任何成熟可用的GUI三方庫(kù),大名鼎鼎的Qt都沒(méi)有出Rust的版本,我本人也是十分期待Rust能有PyQt這樣的三方庫(kù)。
在web開(kāi)發(fā)領(lǐng)域,目前出來(lái)的幾個(gè)版本,actix-web,rocket,wrap,都尚未符合我心里對(duì)一個(gè)web框架的期待,可以使用,但是解決方案并不夠完美,有時(shí)候自己都想花點(diǎn)時(shí)間實(shí)現(xiàn)一個(gè)web框架了。
完全用Rust重寫(xiě)一些已經(jīng)流行的軟件不太現(xiàn)實(shí),但是可以使用Rust解決一些痛點(diǎn),就像TiDB的部分功能使用Rust一樣,其實(shí)我倒是蠻希望微軟能將Rust發(fā)揚(yáng)光大,比如重寫(xiě)一些微軟的軟件應(yīng)用。
Rust正版進(jìn)服卡在加載怎么辦?
你是照著網(wǎng)上的教程對(duì)idea進(jìn)行了rust插件配置了吧,跟我剛開(kāi)始遇到的情況一樣,你可以選擇點(diǎn)一下上面提示行中的第1項(xiàng)。 另外一個(gè)解決方法是別去管網(wǎng)上的教程了,那些教程都過(guò)時(shí)了。現(xiàn)在rust的插件已經(jīng)很智能了,插件裝好之后,直接新建rust的工程項(xiàng)目,傻瓜式操作,啥問(wèn)題都沒(méi)有了。
為什么大部分高校還在只教C/C /Java,而不教更加強(qiáng)大的Rust/Go/Scala?
客觀環(huán)境:C 、C 、 Java 發(fā)展比較成熟,學(xué)的人多,生態(tài)較好。[翻白眼]企業(yè)需求較多,保證了就業(yè)基本面,學(xué)生學(xué)了不容易失業(yè)。[笑]新興語(yǔ)言交由學(xué)生自學(xué),保證技術(shù)有效更迭。
主觀環(huán)境:好吃老本,好混經(jīng)費(fèi)。[憨笑]
一句話:穩(wěn)定是硬道理,朝令夕改非正道。
備注:個(gè)人觀點(diǎn),杠精請(qǐng)繞道。[白眼]