Rust China Conf 大会会后,有嘉宾和我谈到“为什么说 tokio 不是最好的 io 框架”的话题。我谈起了 7 年前我在开源项目中实现的一种新的 top performance io 运行时调度设计。嘉宾“杰哥”很有兴趣,问什么时候能在 Rust 中实现,我表示这块暂非核心关注,估计要等一段时间。
大会回来的这几天,我在想,其实如果有更多的小伙伴进来一起做,也不一定要等多长时间。与其大家都独自开发各种学习性轮子,不如一起做些工业级的思考,完成些更有意义的社区级项目。我们中国公司很厉害已经可以雇佣 Rust core team 成员,而我更期待咱们中国工程师们能更多地在整个 Rust 社区展现我们的思考和前进力。
我设想了 2 个计划或称提议:
plan#1: 本计划也许算有点“私心”,想看看在中国有没有和我类似在数据工程领域有思考想实践的小伙伴,我虚“键盘”以待,结对带撸 TensorBase 代码[1],这可能对时间略有要求。
plan#2: 这个计划更加一般和容易进入,适合对于数据工程无兴趣或者无概念,但对一般性高性能工程有兴趣的小伙伴,我们从小而美的原初开始,对时间和技能无实质性要求,大家按兴趣前进(但我提供老司机般稳的视角,并适时强力介入)。我抽出了一些 project ideas[2],这些 ideas 对我来说其实是“过去时”,但放在 Rust 甚至整个开源性能工程社区,我还没发现很好的实现。同时,也欢迎大家提自己的 ideas 。但一点建议,我们不做功能驱动开发。因为功能性的实现何其多,大家出于学习目的是好的,但正因为太多,放之于整个社区来看意义不大。
本版有点冷啊,我上次发文三个月了,还排在第一页,希望后续能够活跃一下版面:)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.