4 ms·
> 1. enabling cleverness enables creating tool to manage complexity, and hopefully, to manage it with fewer people needed No. Complexity just makes it harder
by codegladiator 7y ago
> 1. enabling cleverness enables creating tool to manage complexity, and hopefully, to manage it with fewer people needed
No. Complexity just makes it harder to read. Go try to read your own code from 5 years ago. I just fail to read even my own code flow every where I used reflections in Java to make it clever (small code which can handle multiple scenarios). Yet I can read every golang codebase in github super easily.
> 2. Google "sets the intellectual trend/fashion"
No. People use what they learn quickly and what gets them productivity. I want to write a software to solve business problems, not want to write software because its cool or something.
Go try to read k8s code. And try to image how it would look like in haskell.
It just looks like you are trying to hate google for the wrong reasons.
- nnq 7y ago> It just looks like you are trying to hate google for the wrong reasons. Ok, maybe I was a bit inflamed, actually I'm in a love-hate relationship Google's languages, both Go and Dart/Flutter, and using them more and more... but it happens again and again and again that I just wish there were some extra features that if we had them, code would be 10x smaller but still readable :) Yeah, it's "over-reacting Monday" I guess :P