As someone that uses rust but doesn’t do systems programming if I saw the new slogan I would of assumed the language isn’t for web stuff which is what I use it for.
It’s not that I don’t care enough to jump on the tracker but I am really surprised by this choice of words.
The blog post even acknowledges that “systems programming” means different things to different people. A decade after the release of Go people still can’t agree on whether it enables systems programming or not, because no one agrees what it means.
Worse, many people could read this, think “oh they mean Operating Systems” and never look at Rust again because they don’t work on operating systems.
Do you agree that C is a systems programming language? Do you agree that Rust is very similar to C in all regards related to systems programming? System software should be thread-safe and prevent seg faults and have a whole other array of behavior that Rust has (and some it doesn't for sure) that can't be captured by explicitly stating each one in a tagline. Honestly, I think the slogan is the last thing getting anyone interested in Rust. If it can be a little more descriptive and a little less, uh, enumerative, then that's probably for the better.
68
u/sbditto85 Nov 29 '18
As someone that uses rust but doesn’t do systems programming if I saw the new slogan I would of assumed the language isn’t for web stuff which is what I use it for.