this post was submitted on 27 Jan 2024
37 points (97.4% liked)
Rust
6013 readers
3 users here now
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Fish was rewritten for a different reason. Essentially, fish wanted to do more with threads, and making something that worked well was going to involve a large amount of work to ensure it was safe and correct (you don't want data races in your shell). The main dev and a lot of the contributors were already familiar with Rust, so it made a lot of sense.
And so far, Linux seems to be taking it really slowly. There are drivers in Rust, as well as an optional scheduler. The main language for kernel development is still C.
Rust may not be the best option for all projects, but it can be integrated in with minimal disruption if projects do find value with it.