3 ms·
There are some compromises, for sure. It's fair to look at it as syntactically a middle ground between those comfy scripting languages and the rigidity of c/ja
by nkozyra 12y ago
There are some compromises, for sure. It's fair to look at it as syntactically a middle ground between those comfy scripting languages and the rigidity of c/java style languages.
Which is to say that it's scripting language esque. I speak from experience when I say that going from Python to Go was relatively painless and I'm just getting into Ruby and it feels equally verbose to both Python and Go.
Probably the only area where "less lines of code" comes into play is error handling, and there are very easy, clean ways to do that in Go as well.