注册并分享邀请链接,可获得视频播放与邀请奖励。

Yifeng "Evan" Wang (@ewind_dev) “这也是为什么 PocketJS 设计成 Rust core + JS runtime。系统级语言保证性能和 no_std” — TopicDigg

Yifeng "Evan" Wang 的个人资料封面
Yifeng "Evan" Wang 的头像
Yifeng "Evan" Wang
@ewind_dev
加入 May 2020
0 正在关注    0 粉丝
这也是为什么 PocketJS 设计成 Rust core + JS runtime。系统级语言保证性能和 no_std 级别的跨平台,而业务层使用动态语言就够了,会很利于产品平台化后的插件体系和热更新分发 并且都得是 AI 能写得好的语言(
显示更多
@suwakopro @Breaking_Lead_G GC 好就好在大部分软件其实也碰不到什么 stop the world 带来的问题,而且现代的垃圾回收器基本可以做到几毫秒甚至更短时间的停顿。 然后就啥也不用管啦。 Rust 代码写得比 GC 语言的应用还差也不稀奇 .. 不过我整体觉得确定性析构的认知成本和落地成本在降低,所以至少跟 GC 语言应该是并驾齐驱的。
显示更多