C和C ++無疑是最受歡迎的編程語言之一 並被絕大多數應用程序和操作系統使用,以及 不用說它們是第一種推薦學習的編程語言之一 並以此為基礎。
Rust是一種編程語言 彙編,通用和 多範式 那是 由Mozilla開發並受LLVM支持。 這種語言 被設計為 «安全,並行和實用的語言»,尤其是 替代C和C ++語言.
銹 是一種支持純函數式編程的開源編程語言,程序,命令式和麵向對象。
這種編程語言 工作非常快,避免出現段錯誤,並確保線程安全。 支持零成本抽象,動作語義,保證的內存安全性,無線程數據爭用,基於泛型的特徵和模式匹配。
還 支持類型推斷,最短執行時間以及有效的C綁定。
銹 可以在大量平台上運行 它被用於Dropbox,CoreOS,NGP等公司/組織的生產中。
Rust的目標是成為一種優秀的語言,用於創建在Internet上運行的出色的客戶端和服務器端程序。
這導致了一系列功能,重點是安全性,內存分配控制和並發性。
如果僅考慮性能,則安全代碼的性能預計會比C ++慢,但與採取與Rust相當的預防措施的C ++代碼相比,後者可能更快。
Rust語法類似於C和C ++,用大括號分隔的代碼塊和流控制結構(例如if,else,do,while和for)。
並非所有的C和C ++結構都存在,而其他語言(例如,用於多向分支的match關鍵字)對使用這些語言的程序員而言將不那麼熟悉。
在Linux上安裝Rust
Si 您想在系統上安裝此編程語言, 我們可以通過下載安裝程序來做到這一點,這將幫助我們在系統上安裝Rust。
只需打開一個終端並在其上運行:
curl https://sh.rustup.rs -sSf | sh
運行此命令時 安裝程序將被下載,它將幾乎立即運行,您需要按1繼續使用默認值進行安裝,它將下載所有必需的軟件包。
如果要自定義安裝,則必須鍵入2,然後將定義環境變量。
在系統中安裝Rust後, 貨箱目錄將立即添加到以下路徑中 ( 〜/ .cargo / bin)安裝在PATH環境變量中, 〜/ .profile。
做完了 我們必須繼續配置命令行管理程序,我們通過修改〜/ .profile文件以使用修改後的PATH來與Rust環境配合使用,並在終端中運行以下命令來實現此目的:
source ~/.profile
source ~/.cargo/env
現在只 我們必須繼續驗證Rust是否在我們的系統中正確安裝,我們通過在終端上鍵入以下命令來執行此操作
rustc --version
和它 我們應該在屏幕上收到Rust版本 我們已經安裝在系統中。
就是這樣,我們可以開始使用這種語言,並能夠在我們的系統上安裝使用該語言的應用程序。
為了測試語言,我們可以創建一個簡單的文件 在屏幕上向我們顯示消息,我們可以通過輸入以下內容來做到這一點:
nano prueba.rs
在文件中,我們粘貼以下內容:
fn main() {
println!("Prueba exitosa de Rust");
}
我們將其轉換為可執行文件:
rustc prueba.rs
我們運行它來測試:
./prueba.rs
告訴人們安裝它,在它的發行版本庫中查找它並不容易……因為像您所說的那樣,如何卸載它,如何更新它? ...
我使用Debian穩定版,似乎並不需要超過:sudo apt-get install rustc。
如您在此鏈接中所見,它位於Debian版本庫中,自上一個穩定版本以來:
https://packages.debian.org/search?keywords=rustc
並在Ubuntu中從Trusty(14.04LTS)獲得:
https://packages.ubuntu.com/search?keywords=rustc&suite=default§ion=all&arch=any&searchon=names
請小心您的建議,任何新手都可以在不需要的情況下輕易搞砸!