Auditing popular crates: how a one-line unsafe has nearly ruined everything
https://www.reddit.com/r/rust/comments/8zpp5f/auditing_popular_crates_how_a_oneline_unsafe_has/
https://www.reddit.com/r/rust/comments/8zpp5f/auditing_popular_crates_how_a_oneline_unsafe_has/
Reddit
From the rust community on Reddit: Auditing popular crates: how a one-line unsafe has nearly ruined everything
Explore this post and more from the rust community
The tale of a bug in Arc: Synchronization and data races
https://www.ralfj.de/blog/2018/07/13/arc-synchronization.html
https://www.ralfj.de/blog/2018/07/13/arc-synchronization.html
www.ralfj.de
The Tale of a Bug in Arc: Synchronization and Data Races
While I was busy doing Rust-unrelated research, RustBelt continues to move and recently found another bug (after a missing impl !Sync that we found previously): It turns out that Arc::get_m...
Running Rust on a drone flight controller
https://www.joshmcguigan.com/blog/betafpv-drone-flight-controller-hello-rust/
https://www.joshmcguigan.com/blog/betafpv-drone-flight-controller-hello-rust/
Writing a GPU-accelerated path tracer in Rust - part 2
https://bheisler.github.io/post/writing-gpu-accelerated-path-tracer-part-2/
https://bheisler.github.io/post/writing-gpu-accelerated-path-tracer-part-2/
bheisler.github.io
Writing a GPU-Accelerated Path Tracer in Rust - Part 2
Hello, and welcome to part two of my series on writing a GPU-accelerated path tracer in Rust. I’d meant to have this post up sooner, but nothing ruins my productivity quite like Games Done Quick. I’m back now, though, so it’s time to turn the GPU ray-tracer…
Programming Servo: a 'noscript' event-loop
https://medium.com/programming-servo/programming-servo-the-noscript-event-loop-be687b985b3e
https://medium.com/programming-servo/programming-servo-the-noscript-event-loop-be687b985b3e
Medium
Programming Servo: A ‘noscript’ event-loop
We have structured the entire Servo browser engine as a series of threads that communicate over channels, avoiding unsafe explicitly shared…
The Embedded WG newsletter 7
https://internals.rust-lang.org/t/the-embedded-working-group-newsletter-7/7959
https://internals.rust-lang.org/t/the-embedded-working-group-newsletter-7/7959
Rust Internals
The Embedded Working Group Newsletter - 7
2018-07-15 This is the seventh newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help! If you want to mention something in the next newsletter, make sure to leave…
2018 Edition - end of week post (2018-07-13)
https://internals.rust-lang.org/t/2018-edition-end-of-week-post-2018-07-13/7943
https://internals.rust-lang.org/t/2018-edition-end-of-week-post-2018-07-13/7943
Rust Internals
2018 Edition End of Week Post (2018-07-13)
This is the weekly Edition Status Update; it contains the state of the content areas surveyed this week. Since this is the first post, we were unable to get status updates from every group, but we will try to make that happen next week. Each content area…
Possible stabilizations for 2018 Edition Preview 2
https://internals.rust-lang.org/t/possible-stabilizations-for-2018-edition-preview-2/7983
https://internals.rust-lang.org/t/possible-stabilizations-for-2018-edition-preview-2/7983
Rust Internals
Possible stabilizations for 2018 Edition Preview 2
We’re past the midpoint in the current release cycle, which will culminate in cutting Rust 1.29, aka “2018 Edition Preview 2”. The Lang Team recently reviewed the remaining major language features on the docket for Rust 2018, and has proposed entering final…
Futures 0.3.0-alpha.1 is released with support for async/await
https://rust-lang-nursery.github.io/futures-rs/blog/2018/07/19/futures-0.3.0-alpha.1.html
https://rust-lang-nursery.github.io/futures-rs/blog/2018/07/19/futures-0.3.0-alpha.1.html
Futures-rs
Futures 0.3.0-alpha.1
Welcome to the inaugural post of the new futures-rs blog!
Game studio Ready At Dawn switching to Rust for all new development
https://twitter.com/AndreaPessino/status/1021532074153394176
https://twitter.com/AndreaPessino/status/1021532074153394176
Twitter
Andrea Pessino
It's finally happening - after >30 years of pro use, 20 of which quite reluctantly, I am officially DONE with C/C++. Only maintenance from now on, everything new will be in @rustlang. THANKS Rust team for refining modern concepts into such a practical, elegant…
Writing a GPU-accelerated path tracer in Rust - part 3
https://bheisler.github.io/post/writing-gpu-accelerated-path-tracer-part-3/
https://bheisler.github.io/post/writing-gpu-accelerated-path-tracer-part-3/
bheisler.github.io
Writing a GPU-Accelerated Path Tracer in Rust - Part 3
Hello! Welcome to my third and final post on my GPU-accelerated Path Tracer in Rust. In the last post, we implemented all of the logic necessary to build a true path tracer. Problem is, even on the GPU it’s terrifically slow. This post is (mostly) about fixing…