要是想实现一个功能完备的 tar 库那肯定是难啊,如果只是想实现把一堆文件打成一般的 tar 包,不考虑任何特殊情况,应该也还好吧。
我个人学 Rust 的路径是
- Advent of code 2019
- 某 Telegram 机器人
- 瘸腿 Scheme 解释器
- 离线渲染器
书我就看的官方文档,那个 The Rust Programming Language。这一趟学下来,精通什么的肯定是没有,但是主要的大坑基本都踩了。<私货>我的结论是 Rust 不怎么适合搞系统编程,还是 C++ 好用⋯⋯ </私货>