0
点赞
收藏
分享

微信扫一扫

【Rust日报】2022-04-26 Atuin - 更好的 shell 历史记录搜索器

Atuin - 更好的 shell 历史记录搜索器

Atuin 使用 SQLite 数据库来保存你的 shell 历史命令,并且记录了一些额外的信息,因此可以非常方便快速地查找,同时,它还提供了在不同机器之间同步历史记录的功能,并且是完全加密的。

Atuin 支持 zsh/bash/fish 这三种 shell,同时还提供了 shell 插件,用起来非常顺手,详细信息可以参考其 github 主页。

github 地址: https://github.com/ellie/atuin

为什么 Rust 是 Stack Overflow 最受欢迎语言

最近 reddit 发起了一个讨论:你为什么喜爱 Rust?如果说服别人使用 Rust?这里摘录几个答案:


  • Cargo
  • 模式匹配
  • 迭代器
  • 无畏并发
  • rayon
  • Traits 系统
  • 性能

  • windows 下安装非常便捷
  • 高性能
  • Cargo
  • 通常较为有效的编译错误提示
  • enums 和模式匹配
  • 内存安全
  • 通过 iterator 做到了声明式编程,同时不牺牲性能
  • 内存管理类似于 C++,但是相较于让你为程序执行时的意外随时做好准备,Rust 强大的编译器会帮助和引导你写出安全的代码

lunatic 发布 v0.9.0 版本

Lunatic 为所有编译为 WebAssembly 的编程语言提供了一个类似于 Erlang 的运行时,最近发布了 v0.9.0 版本,增加了完整的兼容 cargo 的测试框架,感兴趣的不妨去 github 详细了解。

github 地址: https://github.com/lunatic-solutions/rust-lib/releases/tag/v0.9.0


社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言中文社区


举报

相关推荐

0 条评论