【Rust日报】2021-01-11 第一次 Rust Gamedev Meetup 视频回放

第一次 Rust Gamedev Meetup 视频回放

这是 第一次 Rust Gamedev Meetup 的视频记录, 关注的同学可以观看下回放. 需要科学上网.

油管视频: https://www.youtube.com/watch?v=2L3w3UiEzAk&feature=youtu.be

Building a runtime reflection system for Rust: Part 3

这是 使用 Rust 构造一个反射系统 的第 3 部分,也是最后一部分.

原文链接: https://www.osohq.com/post/runtime-reflection-pt-3

Rust陷阱: repr(transparent)

repr(transparent) 可以让类似 struct Foo(i32) 和 i32 有同样的内存分布方式. 他作用范围非常具体,只能有一个非 0 size 的字段.

本文章介绍了如何使用 repr(transparent) 以及一些陷阱.

原文链接: https://jack.wrenn.fyi/blog/semver-snares-transparent/

fast-float: 超级快的 float 解析库

这个一个 float 解析库, 可以快速从字符串解析为 float. 性能看起来还不错.


canadameshuniformiidiieirec32
fast-float22.0811.1020.0440.7726.3329.84
lexical61.6325.1053.7772.3353.3972.40
lexical/lossy61.5125.2454.0071.3052.8771.71
from_str175.0722.58103.00228.78115.76211.13
fast_float (C++)22.7810.9920.0541.1227.5130.85
abseil (C++)42.6632.8846.0150.8346.3349.95
netlib (C++)57.5324.8664.7256.6336.2067.29
strtod (C)286.1031.15258.73295.73205.72315.95

github地址

try_trait_v2: A new design for the ? desugaring

这是对于目前非稳定特性try trait的一个新设计的提议. 感兴趣的同学可以关注一下.

原文链接: https://github.com/rust-lang/rfcs/pull/3058

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值