前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Rust日报】2020-12-18 tab-rs - Rust实现的Terminal Multiplexer

【Rust日报】2020-12-18 tab-rs - Rust实现的Terminal Multiplexer

作者头像
MikeLoveRust
发布2021-01-07 11:15:56
发布2021-01-07 11:15:56
6610
举报

tab-rs - Rust实现的Terminal Multiplexer

tab是一个类似于tmux或screen的终端复用器,作者尝试过tmux和screen之后依然觉得有不满意的地方,于是使用Rust自己写了一个。

作者写了两篇博客介绍他为啥要重新造轮子,以及怎样使用Rust的async + actor模型 + tokio实现tab的。

链接1:https://implaustin.hashnode.dev/why-i-decided-to-write-a-terminal-multiplexer-part-1

链接2:https://implaustin.hashnode.dev/how-to-write-a-terminal-multiplexer-with-rust-async-and-actors-part-2

Github:https://github.com/austinjones/tab-rs

Build your own async primitive

这篇博客介绍了如何在no_std环境下构建自己的异步Mutex和单管道Oneshot,注释非常详细,值得学习。

链接:https://tweedegolf.nl/blog/50/build-your-own-async-primitive

gtk4-rs - GTK4的rust绑定

GTK 4.0 于12月16号正式发布,带来了很多新特性,gtk4-rs是GTK4最新的rust绑定。

GTK 4.0 部分更新亮点:

  • 新的 widget 小部件以及对现有元素的重新设计
  • 集成媒体播放支持
  • 改进 GPU 加速功能(比如使用新的 Vulkan 渲染器)
  • 更好的 macOS 支持
  • 改进数据传输功能
  • 对着色器的重大改动
  • Vulkan 之外的 OpenGL 渲染改进
  • 更好的 Windows 支持

博客:https://blog.gtk.org/2020/12/16/gtk-4-0/

Github: https://github.com/gtk-rs/gtk4-rs

Clippy Roadmap 2021

链接:https://github.com/flip1995/rust-clippy/blob/roadmap/doc/roadmap-2021.md

-- From 日报小组 Folyd

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • tab-rs - Rust实现的Terminal Multiplexer
  • Build your own async primitive
  • gtk4-rs - GTK4的rust绑定
  • Clippy Roadmap 2021
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档