Well there’s your problem :P every language has bad code examples
Well there’s your problem :P every language has bad code examples
Even though most of the specifics you point to are wrong, it’s a good point overall:
Rust, being #1, should be better than all other languages. The fact that it’s just decent makes it seem overhyped, and all the downvotes on haters make it look like a cult.
Back when it was small, the cult-like following was OK. But now that the language is becoming more mainstream I think the Rust evangelizers need to tone it down a bit or they risk pushing people away.
On your point, TypeScript is a decent language too. There can be two good things.
In OP’s defense I have heard this said unironically by several engineers at my last job.
“Rust is going to replace JavaScript thanks to webassembly, so we should be moving all of our code to that.”
“Our client should be in the same language as our backend, just like in GWT”
Did you inline all those types just to make it ugly? Normally each of those subtypes would have been in a separate typedef, each with documentation.
In summary, a bunch of 60 year old C developers with social deficits hijacking the conversation when he gives a talk or tries to get anything done. E.g. the link was people interrupting a QA session to complaining “I don’t want to learn Rust”.
FWIW I don’t really like tech companies in general. They’re monopolies.
That said, I really admire Google’s environmental policies. I worry a lot about global warming and habitat destruction. They’re doing better than any other tech company on that front.
Other companies will just lie about their emissions. Like Amazon claiming it’s 100% renewable (it’s not even close). Google has been honest and clear with it’s emissions numbers since the beginning. And it has never been afraid to call out when they were wrong. For example, they recently updated their numbers when they realized one of their accounting methods was wrong. No other company has kept themselves as honest as Google on environmental things.
It’s a big company with 170k employees. I can name a million examples of it doing shitty things. Like shutting down Inbox. But the environment is far more important to me than some product I didn’t pay for.
Divisive take. And an unpopular one, seeing as manjaro is the fifth most popular linux distribution.