生锈的 Nu POSIX | 莫尔特的神话创作

主要观点:作者 Richard Mortier 曾是 15 年 MacOS 用户后于一两年前转为 NixOS 日常系统,近期观察到许多传统 POSIX 工具被替换,如grep等,在 NixOS 的声明式配置下能看到此变化。作者的cli.nix配置中包含了一系列用 Rust 重实现的工具,如batbottom等,这些工具在可用性和性能上有优势。
关键信息

  • 作者从 2025 年开始无授课任务至 2027 年。
  • 用 Rust 重实现的工具在cli.nix配置中。
  • 传统工具在用户界面和现代工具使用上不足,而 Rust 工具更一致且利用现代终端环境。
  • Rust 重实现工具性能更好,如fd替代findripgrep替代grep
  • dua为例,其通过 TUI 界面快速清理硬盘空间。
    重要细节
  • clap用于合理的命令行解析,使工具使用和格式更一致。
  • Rust 的内存模型使其易于多线程,提升性能。
  • 传统清理硬盘空间方式耗时且繁琐,dua i则快速高效。
阅读 9
0 条评论