前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2019-12-29 - ​你不能用任何一种语言写与C媲美的程序(除了Rust)

【Rust日报】2019-12-29 - ​你不能用任何一种语言写与C媲美的程序(除了Rust)

作者头像
MikeLoveRust
发布2019-12-31 18:12:44
6300
发布2019-12-31 18:12:44
举报

你不能用任何一种语言写与C媲美的程序(除了Rust)

#rust #article

推荐文章,在本系列的这一部分中,作者将未经过优化的C程序转化为未经优化的 unsafe Rust 程序,后者与原始结果有相同的结果,并且具有相同的性能。作者从从性能游戏中选择了一个太阳系模拟器(nbody-gcc-8),这个特定的程序使用SSE和内存布局/位置优化来真正快速地处理数字,这是C擅长的事情。在撰写本文时,在这项任务的排行榜上,类C语言占主导地位,而第二快的语言Go则慢了3.5倍,作者想尝试无GC的语言在性能上的差距,所以就产生了这篇文章。

在下一篇文章中作者将会把unsafe Rust的代码改为safe Rust,并且增强程序的鲁棒性,观察因为安全导致性能方面的损失。

Read More

Rust Async 采访

#rust #async

作者跟多个Rust异步相关人聊关于Rust异步相关的话题,包括Alex Crichton、Nick Fitzgerald、Carl Lerchetokio和mio的核心贡献者,目前一共有三期,其中第二期分成了上下两部分,文章中有视频链接。

Read More


From 日报小组 格朗

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 你不能用任何一种语言写与C媲美的程序(除了Rust)
  • Rust Async 采访
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档