Rust 是 Mozilla 所主導的系統程式語言,
其吸收了很多語言的特性,具有完整的函式庫與大量來自社群的貢獻,
執行速度又快,好語言不試試看嗎
預計大約花 20 篇介紹 Rust 語言本身,剩下則是實作一些專案,
用 clap 做個 cli 程式
實作 python 的 native extension
用 rocket 或 actix 做個網頁後端等等
若是其它的函式庫等等的, crates.io 上可能已經有人提供與那個函式庫的綁定了,可以直接抓來用, Rust 的 crate 的命名慣例中有個若一個 cra...
這次的程式碼在 https://github.com/DanSnow/rust-intro/tree/master/clib 建立可以給 C 使用的函式庫 Ru...
Python 是個廣泛使用的腳本語言,想必或多或少都有聽過這個名字吧,人工智慧、科學計算、統計、應用程式、爬蟲等等的領域無不存在,非常的實用,如果想學個腳本語言...
本次的程式碼在 https://github.com/DanSnow/rust-intro/tree/master/hastebin-client 這次來寫個在...
在開始之前,我有個想講的東西,不過你也可以跳過這段直接看底下的正文。 昨天的程式碼中的第 68 行所出現的: &matches .value_of(...
這次的程式碼一樣在: https://github.com/DanSnow/rust-intro/tree/master/message-board 今天要來把...
Async IO 在開始之前要先來介紹一下非同步的 IO 是怎麼回事,如果你有碰過比較底層的系統程式,你可能會知道在 Linux 下用來開啟檔案的 open 有...
什麼是 WebAssembly WebAssembly 是個實驗性的 Web 標準,其是由其它程式語言如 C/C++ ,目前 Go 也支援了,當然還有我們的 R...
前幾天有看到別人鐵人賽在做井字棋,我也來做一個吧,用 Rust ,加上 GTK ,做成原生的視窗程式。 但在開始前 Rust 最近發佈了 1.30 版,這版裡有...
這是最後一篇了,這篇我會補一些之前沒講到的東西,內容會比較雜一點。 目錄: macro Procedural Macro (進階) 權限修飾 Rust 心得...