4 ms·
Personally I am not a fan of Go so I can't speak to that. However, conditioned on Go existing and someone using it, the category of problems he's describing wi
by googthrowaway42 6y ago
Personally I am not a fan of Go so I can't speak to that.
However, conditioned on Go existing and someone using it, the category of problems he's describing with the tooling are familiar.
To your point about engineers being more aware of the outside world, in my experience this only held for new engineers and the ones that try to bring in new practices tend to get shut down or pushed out. See: https://twitter.com/ThomasBurleson/status/1283902169226280960 https://twitter.com/ThomasBurleson/status/128390216922628096...
Seeing this was so ironic because of all the engineers at Google, Rob actually came and gave a talk to our team about NgRx and he was one of the few engineers I encountered that really got engineering. Having him come give a talk to our team was like a breath of fresh air. I have no doubt there was some insane political BS he was subjected to and forced to leave.
As far as my assertions being "mean" because they are overly broad, the nature of speaking about anything requires some degree of generalization which I've tried to couch (and you're aware that I have). What a silly argument.
Another concrete example I can give you is that the people who run the Angular team also own support for Typescript at Google and they disabled .tsx support for Typescript (literally just a compiler flag that does simple desugaring) despite a ton of protest from a lot of teams using it. They did that to kill off and discourage React (which many people want to use) to consolidate political power. I had many private messages with new engineers that were upset when they got shut down for asking if they could use React. Obviously these people were trying to bring in practices from outside of Google.
The takeaway is whatever people want it to be.