News for hackers. Stuff that matters.
Re:Bevy 0.10: data oriented game engine built in Rust by james7132 on Monday March 06, 2023 @04:26PM (#35047851)
> And Bevy's coded in Rust! Bevy gains all of Rust's safety, ergonomics, speed; yet it avoids pitfalls with some OSS Rust products: it doesn't overuse lifetimes or macros and is relatively easy to follow.

Just uhhh... don't look at the core ECS implementation, haha. There's probably no other concentration that much use of unsafe in the entire Rust ecosystem, outside of the stdlib. Could always use some more eyes scrutinizing the design and API surface there. I'm saying this as someone who's wrote most of the optimizations to the ECS in the past 3-4 releases. Definitely have introduced (and fixed) my fair share of undefined behavior bugs due to hyper-aggressive use of unsafe.

Re:Bevy 0.10: data oriented game engine built in Rust by nicoburns on Monday March 06, 2023 @07:25PM (#35049875)
Right, but at least as a user you're not subject to those pitfalls in your own code.