Use of unsafe in actix-web codebase is down to <15 from 100+
https://www.reddit.com/r/rust/comments/8wlkbe/actixweb_has_removed_all_unsound_use_of_unsafe_in/
https://www.reddit.com/r/rust/comments/8wlkbe/actixweb_has_removed_all_unsound_use_of_unsafe_in/
Reddit
From the rust community on Reddit: actix-web has removed all unsound use of unsafe in its codebase. It's down to less than 15 occurences…
Explore this post and more from the rust community
Rust + actix-web in one of the biggest music festival Atlas Weekend
https://www.reddit.com/r/rust/comments/8xdsx5/rust_actixweb_in_the_on_of_the_biggest_music/
https://www.reddit.com/r/rust/comments/8xdsx5/rust_actixweb_in_the_on_of_the_biggest_music/
Reddit
From the rust community on Reddit
Explore this post and more from the rust community
A web application completely written in Rust
https://medium.com/@saschagrunert/a-web-application-completely-in-rust-6f6bdb6c4471
https://medium.com/@saschagrunert/a-web-application-completely-in-rust-6f6bdb6c4471
Medium
A web application completely in Rust
My latest software architectural experiment is to write a complete real-world web application in Rust with as less as boilerplate as…
Exploring new communication channels
https://internals.rust-lang.org/t/exploring-new-communication-channels/7859
https://internals.rust-lang.org/t/exploring-new-communication-channels/7859
Rust Internals
Exploring new communication channels
TL;DR: some Rust teams are trying out the Discord chat platform for team discussions. You can join here. With open source projects as big as Rust, the people involved have a variety of communications needs. These can largely be categorized into “synchronous”…
Clippy is now available as a rustup component
https://internals.rust-lang.org/t/clippy-is-available-as-a-rustup-component/7967
https://internals.rust-lang.org/t/clippy-is-available-as-a-rustup-component/7967
Rust Internals
📎 clippy is available as a rustup component
No more nightly updates that break clippy. No more manually cargo install clippy. You can finally get the latest in annoying/helpful static analyses on a nightly near you in just 3 easy steps: rustup update (yes this is very important, no you can’t skip…
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…