4 ms·
Rust has a huge exposure in the programming community. I may not know how to write it, but I sure know what it is. It's not just limited to HN in awareness.
by selfhoster11 5y ago
Rust has a huge exposure in the programming community. I may not know how to write it, but I sure know what it is. It's not just limited to HN in awareness.
- crazy_horse 5y agoYou say that but my exposure to Rust was through HN. That same team I'd sit down and chat with the CS PhD majors that were doing machine learning. It genuinely surprised me when a brilliant student said he'd never heard of Rust. TIOBE is a garbage metric, but Rust's numbers are paltry there. It's key to some really important projects, but it still isn't a widely-used language.
- morty_s 5y agoWas reading through some C++ at work the other day and was like “why is this reference.. assigned to… copy constructor?… oh, yeah…” IMO it’s better (explicit) to see a call to `.clone()`, but maybe this is because I’m not up to my elbows in C++ everyday. Either way, I think Rust will continue to grow in popularity (C as well).
- kongin 5y ago>Rust has a huge exposure in the programming community. And it's used exactly nowhere. Can you name one project that is rust based and isn't part of the rust toolchain?
- haOk 5y agoIt isn’t “Rust based” but a path to writing Linux kernel code in Rust is being worked out: https://www.techrepublic.com/article/let-the-linux-kernel-rust/ https://www.techrepublic.com/article/let-the-linux-kernel-ru... Save you some reading; a path to writing drivers and possibly replacing code that is hard to make work safely in C is where the conversation is right now.
- lhorie 5y agoIIRC some of the HTTP/2 or 3 server-side stack (I forget which) in Cloudflare is implemented in Rust. Parts of Firefox are implemented in Rust. Swc is a JS bundler written in Rust. I agree it's not a super in-demand skill as far as job postings go, but it's not exactly completely unused either.
- edgyquant 5y agoDiscord: https://blog.discord.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f https://blog.discord.com/why-discord-is-switching-from-go-to...
- ibraheemdev 5y agoAWS lambda is built on Firecracker MicroVMs, written completely in Rust. Fly.io uses it as well.
- selfhoster11 5y agoRedox, quite a few utilities that replace classic Unix ones with something that has a better interface (ls, and I think something that replaced grep), probably more.
- mattblayac 5y agoRipgrep is awesome : https://github.com/BurntSushi/ripgrep https://github.com/BurntSushi/ripgrep Some others : https://lib.rs/command-line-utilities https://lib.rs/command-line-utilities
- mattblayac 5y agohttps://github.com/rust-unofficial/awesome-rust https://github.com/rust-unofficial/awesome-rust