3 ms·
I think it is easier to understand from a relative perspective. If you come from Haskell, you will probably not like Go at all. But if you come from doing shel
by valenterry 6y ago
I think it is easier to understand from a relative perspective. If you come from Haskell, you will probably not like Go at all.
But if you come from doing shell scripting or C, then Go will be much nicer.
And then it also has some actual nice things and removes some obstacles that exist in other languages.
I think with more experience, people will start dislike Go more and more and switch to other languages. But for beginners it is easier to learn and you are less distracted by nuances like formatting or a difficult typesystem.
- st1ck 6y agomisread as > But if you come from doing shell scripting in C Sure I'd switch to Go in no time!
- wirrbel 6y agoA bit of an update to my point above, it does feel a bit like Pascal to me, but kind of missing some of Pascal's nice stuff... My pet theory to the popularity is that it feels satisfying to just churn out many lines of code and in Go it seems you do that instead of using abstractions or "magic" as in many other languages. So Yeah, I expect popularity to drop as more "legacy" code bases need to be picked up by devs ...
- valenterry 6y agoThat's what I expect, too. In the end, the biggest problem is always to understand and change complex foreign code.