主要是有几点:
简化了: Socket 等 TCP 层的网络操作都被简化了; Signal 等的 IPC 交互都被简化了,还有很多等等。
添加了: 关于添加的其实没有让我难懂的,只是好奇这些 Package 添加的界线是什么呢?很多都是工具级别的,和 Rust ( Core+Std )有很大的差别。
去掉了: IO 复用貌似被隐藏了,或者用户是调用不到了。
最后搞得我有点怀疑 Unix/Linux 的设计哲学了,我不知道这是不是在延续 Plan 9 的设计哲学? 还是很多 System V 的 API 就是设计的太复杂了?
这样下去,是不是更加脱离了操作系统呢?不是很理解被简化得这么多了,主要还是这一点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.