摘要:觀點可能有益于經驗較少的程序員在最近的一篇帖子中,作者回顧了曾被廣泛討論過的的優點,并認為這可能對經驗較少的程序員有益開箱即用。并且得益于的幫助,可以快速創建項目并開始編程,并擁有測試文檔格式化的全套支持。
expectrl 是一款自動化測試實用工具,專為交互式應用程序設計,支持:
創建進程
控制進程
與進程 IO 進行交互
示例
use expectrl::{spawn, Regex, Eof, WaitStatus};fn main() { let mut p = spawn("ftp speedtest.tele2.net").unwrap(); p.expect(Regex("Name //(.*//):")).unwrap(); p.send_line("anonymous").unwrap(); p.expect("Password").unwrap(); p.send_line("test").unwrap(); p.expect("ftp>").unwrap(); p.send_line("cd upload").unwrap(); p.expect("successfully changed./r/nftp>").unwrap(); p.send_line("pwd").unwrap(); p.expect(Regex("[0-9]+ /"/upload/"")).unwrap(); p.send_line("exit").unwrap(); p.expect(Eof).unwrap(); assert_eq!(p.wait().unwrap(), WaitStatus::Exited(p.pid(), 0));}
GitHub - zhiburt/expectrl: https://github.com/zhiburt/expectrl
Crates.io - expectrl: https://crates.io/crates/expectrl
系列文章?Plugin Development Kit in Rust?在近日發布了關于動態加載的新內容。
Plugins in Rust: Diving into Dynamic Loading: https://nullderef.com/blog/plugin-dynload/
在 Reddit 最近的一篇帖子中,作者回顧了曾被廣泛討論過的 Rust 的優點,并認為這可能對經驗較少的程序員有益:
開箱即用。并且得益于 cargo 的幫助,可以快速創建項目并開始編程,并擁有測試、文檔、格式化的全套支持。
簡單易用。理解和模仿示例并不需要投入大量精力,程序往往能夠清晰地表達自己的作用。在閱讀文檔和示例后,可以快速展開工作。(在學習階段,如何準確完成工作相對沒那么重要。)
鼓勵探索。學習 Rust 可以推動對編程和計算機相關知識的理解,每深入一步都意味著有新的收獲。
Reddit - Rust can be good for less experienced programmers: https://www.reddit.com/r/rust/comments/q2gwse/rust_can_be_good_for_less_experienced_programmers/
From 日報小組?PsiACE
社區學習交流平臺訂閱:
Rust.cc 論壇: 支持 rss
微信公眾號:Rust 語言中文社區
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/121997.html
摘要:而近日上的一篇帖子引起了不少人討論,不少開發者表示可能更適合那些編程經驗較少的程序員,如果你有年的編程經驗,那么入門會更快一些。 隨著 Rust被亞馬遜、谷歌等大廠...
摘要:而在最新出爐的開發者調查中,連續年成為最受開發者喜愛的編程語言。在杭州的冬季,這一次直播,再次點燃了中國社區。的到來月日,在中國北京,秘猿科技和將攜手開啟中國首屆社區大會。 亞洲首屆 RustCon Asia 將在 4 月 20 日于北京開啟(也就是下周六啦~),大會為期?4?天,包括?20?日全天和?21?日上午的主題演講以及?22-23?日的多個主題?workshop?環節。隨著大...
摘要:還有從歐洲飛來的不同國籍的講師和長期在社區活躍貢獻的開發者將與大家在北京相聚。將是一次亞洲社區的大聚會,也因為此次大會,亞洲本土的社區連接到了全球其它地區的社區。大會現場將有同傳支持,所以不必擔心語言障礙。 RustCon Asia 上線 CFP(Call For Proposals)接受議題提交的兩周時間里,我們共計收到了中英文議題 50 份!內容非常豐富并且比我們預期的更加多元,在...
閱讀 3192·2021-11-23 10:09
閱讀 2057·2021-10-26 09:51
閱讀 975·2021-10-09 09:44
閱讀 3897·2021-10-08 10:04
閱讀 2742·2021-09-22 15:14
閱讀 3619·2021-09-22 15:02
閱讀 1035·2021-08-24 10:03
閱讀 1719·2019-12-27 12:14