3 ms·
When I see someone very devoted to a programming language, I see it as a sign that they might have problem with their perspective, not as a testament to the lan
by jstx1 5y ago
When I see someone very devoted to a programming language, I see it as a sign that they might have problem with their perspective, not as a testament to the language's quality.
Rust might be great (I don't know) but this aspect of the community makes me less likely to try the language, not more.
- gefhfff 5y agoWhy? ( I didn't care a bit about this aspect when I approached Rust )
- mgaunard 5y agoThe reality is that programming with a language like Rust or C++ takes a higher level of expertise, those are more sophisticated tools than web technology. You need to invest a lot more to use the tool well, but then the tool can do a lot more.
- jstx1 5y agoThat just sounds like snobbery; why even compare them at all. > but then the tool can do a lot more Can it? How do you measure that Rust/C++ do more than JS/TS given that they're used to solve completely different problems?
- mgaunard 5y agoRust/C++ are not specific to certain types of problems, they can do anything. That's a whole paradigm shift from using languages that are only fit for a given application domain.
- xondono 5y agoI think a lot of people don’t realize that for people at the bottom of the stack Rust is almost a revolution. We’ve had basically no alternative other than C, with a lot of failed attempts at half supported C++. A lot of us suffered the horrible experience of working with severely lacking C++ compilers in the embedded space. Unless you were working with ARM or on top of linux, C++ was a bad idea.
- gmueckl 5y agoC++ on bare metal microcontrollers works quite well. I've done that. You have pretty much the same restrictions as C or rust in that space, even though they look a bit different due how C++ works. But then again, you also need learn which parts of C or rust you can use in that environment.