-
6 votes
-
YouTube as a form of hard drive
11 votes -
Speeding up Rust semver-checking by over 2000x
5 votes -
Rendering Markdown at the Edge
5 votes -
Does a library-based garbage collector make Rust easier to use?
8 votes -
Rust Moderation Team resigns
20 votes -
The coming firmware revolution
15 votes -
It's time to get hyped about const generics in Rust
11 votes -
Taking the warts off C, with Andrew Kelley, creator of the Zig programming language
17 votes -
Common mistakes and bad habits in Rust
5 votes -
Rocket: A Web Framework for Rust
9 votes -
Using one cron parser everywhere with Rust and Saffron
7 votes -
In-depth walkthroughs of Rust solutions for Advent of Code 2020 by Amos Wenger (fasterthanlime)
I always enjoy Amos' writing, he does a great job of walking through topics in depth and explaining each step of the way. It looks like he's starting a new series to work through all of this...
I always enjoy Amos' writing, he does a great job of walking through topics in depth and explaining each step of the way. It looks like he's starting a new series to work through all of this year's Advent of Code problems, which will probably be a good read for people interested in Rust (whether you already have experience with it or not).
Only the first day is up so far, but the overall series page is here, and individual links:
I'll update this post with new links as the new parts come out, and possibly bump it occasionally.
9 votes -
Why scientists are turning to Rust
9 votes -
Why Not Rust?
5 votes -
An introduction to Data Oriented Design with Rust
5 votes -
Bare metal Rust generics
6 votes -
Learning Rust can be frustrating because it's different enough from other languages that you may not even be able to easily describe the issues you're having
11 votes -
Writing the same CLI application twice using Go and Rust: a personal experience
7 votes -
Rust is surprisingly good as a server language
11 votes -
Desed: a debugger for sed
14 votes -
rust_walker: asynchronous randomized large filesystem explorer in Rust
8 votes -
Rust 1.42.0 has been released
16 votes -
Scaling back my involvement in Rust - Alex Crichton
8 votes -
Why Discord is switching from Go to Rust
17 votes -
A Sad Day For Rust
27 votes -
Redox OS: Real hardware breakthroughs, and focusing on rustc
14 votes -
async/await On Stable Rust (1.39.0)
13 votes -
Cloudflare's implementation of the Network Time Security protocol, written in Rust
8 votes -
Writing a NES emulator in Rust using generators
11 votes -
Making the Tokio [Rust's async runtime] scheduler 10x faster
8 votes -
Closing the gap: cross-language LTO between Rust and C/C++
6 votes -
Green Threads Explained in 200 Lines of Rust
3 votes -
Rust 2018 is here… but what is it?
34 votes -
Rust Koans
10 votes -
BrainFuck optimizing JIT compiler
11 votes -
Rust is not a good C replacement
27 votes -
Rust's 2019 roadmap
12 votes -
Steve Klabnik - Learning Ada
6 votes -
Redox OS 0.5.0
14 votes -
Rust: undefined behaviour in numeric conversions
6 votes -
Announcing Rust 1.33.0
10 votes -
Leaving Mozilla and (most of) the Rust project
7 votes -
thank u, next
20 votes -
Let's build a browser engine in Rust! Part 1 of 7
16 votes -
What are your thoughts on the rust programming language?
Last semester, I took a grad class where I had a project to optimize across a very high dimensional space (many hundreds if not thousands). I implemented the algorithm using numpy, and I suppose...
Last semester, I took a grad class where I had a project to optimize across a very high dimensional space (many hundreds if not thousands).
I implemented the algorithm using numpy, and I suppose it was functional, but it took to long. My algorithm was never really able to converge to a good solution. I got maybe 2 orders of magnitude speedup by
numba
-ing the critical parts, but it still was awefully slow.Some of my classmates used C. I know C, its just...it's dated. I knew that for what I wanted to do, I didn't want to gdb all the time and deal with allocating and deallocating memory manually, and remember whether it was
const int *
orint const *
.Rust seems to be catching on for systems programming. From what I have seen, I like how it is the language specification (and the compiler) that prevents you from doing something stupid, rather than just getting a seg fault and wonder what' going on.
Does anyone have experience with rust? What do you use it for? What do you like? Dislike? Did it replace use of another language or tool?
23 votes -
Announcing Rust 1.30
19 votes -
The relative performance of C and Rust
10 votes -
RustConf 2018 - Using Rust For Game Development
7 votes -
Any Rustaceans in the House?
I'm just starting to get into the ecosystem by going through the Book of Rust, and then maybe playing with Parity. Just wondering if anyone else has been through this yet and is up for some...
I'm just starting to get into the ecosystem by going through the Book of Rust, and then maybe playing with Parity. Just wondering if anyone else has been through this yet and is up for some conversation!
11 votes