< 返回版块

gensmusic 发表于 2021-01-11 19:13

第一次 Rust Gamedev Meetup 视频回放

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

img

油管视频

Building a runtime reflection system for Rust: Part 3

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

原文链接

Rust陷阱: repr(transparent)

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

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

原文链接

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

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

canada mesh uniform iidi iei rec32
fast-float 22.08 11.10 20.04 40.77 26.33 29.84
lexical 61.63 25.10 53.77 72.33 53.39 72.40
lexical/lossy 61.51 25.24 54.00 71.30 52.87 71.71
from_str 175.07 22.58 103.00 228.78 115.76 211.13
fast_float (C++) 22.78 10.99 20.05 41.12 27.51 30.85
abseil (C++) 42.66 32.88 46.01 50.83 46.33 49.95
netlib (C++) 57.53 24.86 64.72 56.63 36.20 67.29
strtod (C) 286.10 31.15 258.73 295.73 205.72 315.95

github地址

try_trait_v2: A new design for the ? desugaring

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

原文链接

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页