
获得徽章 0
- Linus 透露 5.14 Kernel 合并支持 Rust 的补丁,称 C++ 是很烂的语言。
科技外媒 ITWire 报道了对 Linus Torvalds 的采访。关于 Linux 内核对 Rust 的支持情况,Linus 回应称“Linux 内核尚未支持 Rust”,并补充说“目前相关工作正处于开发阶段,预计 Linux Kernel 5.14 会合并相关补丁”。
Linus 表示,Linux 内核对 Rust 的支持尚处于早期阶段,不过至少开展了相关工作,有了示例,他们可以在此基础上进行构建。
ITWire 向 Linus 提到了有人在 LWN 上评论了谷歌那篇关于在 Linux 内核中使用 Rust 开发的长文,评论中有人认为应该使用 C++ 而不是 Rust。
对此,Linus 忍不住大笑,他认为 C++ 并没有解决任何 C 的问题 ,反而让事情更糟糕,这是一门很烂的语言 。Linus 认为 C++ 解决了所有不该解决的错误问题,那些说用 C++ 重写 Linux 内核的人都太无知了。展开评论3 - 昨晚和一位作者交流后,改进了数据层返回结果的方式。
此前是内定通过 LiveData 返回,可正如我们在《MVP、MVVM关系精讲》中提到的,不仅仅有页面开发,也存在不是页面的用户接口,它们可能公用同一套 repo 方法。
因此定义了一个 DataResult 类,并且目前 repo 方法传参改为注入 DataResult,把 LiveData 限制在 domain 层及往前,感兴趣的小伙伴可 pull 最新源码查阅。github.com
展开评论7