“ I decided to port the project to Rust to learn more about the language and push the algorithm's performance further. We were nearing the limits of optimization in Python, and Rust's capabilities allow for even better performance and efficiency”
So there is an existing solution in Python, seems reasonable to flag why this is different up front.
Q) How do you know if somebody is a Rust coder? A) They tell you.
I wonder if there is an overlap in the Rust and Arch Linux community then :D
I'm sure one of them will comment here and tell you. Just as soon as they fix their wifi driver, and oh shit the bluetooth is broken too, okay time to open up the local copy of the arch wiki..
Definitely. Pacman and ALPM are currently being rewritten in Rust.
From personal/professional experience this is true. Your typical rust developer uses Arch and Neovim. Yes, he will tell you about both.
NixOS and helix!
And has a github repo with dotfiles
Seriously, I consider a programming language mature when projects written in that language stop feeling the need to stress that. I mean, for some time projects listed "written in rust" (or "written in go", etc) as the main feature. Now rust is more normalized, finally.
I don't think we're anywhere near the equivalent of any library or application being named starting with a J when it was written in Java - and not even actual words beginning with J - just slap a J at the start of any old name.
It should be a part of the Rust style guide at this point
Not really? It has 6 occurrences of "Rust" in the README, and half of those are in the paragraph of the FAQ explaining why they ported to Rust from Python. There's actually an equivalent number of references to Python.