Rust是一門記憶體管理優秀的語言,這是大眾對Rust的正面評價;但同樣的學習取線抖峭,缺少開發工具、缺少社群支持等大量的負面問題。大部份想要入門的人可能都一直在等待Rust的某樣功能穩定,但由於Rust同時追求穩健跟設計上與社群達成共識,而非在一大時程表上快速的推出各式功能。這門也是優秀語言至今無法很好的被大眾所採用,而僅在旁觀看的原因,因此面對這種環境,想要學習Rust,應該要停止等待,剛好可以藉由以Rust開發Rust的開發工具來滾動式的學習成長,也透過滾動式的學習,可以拉低學習難度,並且增加寫Rust的樂趣。
此為 workshop,建議攜帶筆電參與,並事先安裝 Rust,安裝方式請參考官網 https://www.rust-lang.org/zh-TW/learn/get-started
本講題意圖啟發群眾從工作生活中尋找到適合Rust的專案,並幫助開發者自己達成一個良性的循環而持續學習Rust,並以Rust寫vim Plugin為例。
About Antonio Yang
A Linux daily user, using Archlinux and Qtile, and love Python and Rust.