3 ms·
I relate to both of you. Go is a tremendously easy language to learn in my experience, but my peers are so jaded by other languages' grandiose promises and subs
by weberc2 9y ago
I relate to both of you. Go is a tremendously easy language to learn in my experience, but my peers are so jaded by other languages' grandiose promises and subsequent failures that they refuse to even take the tour. This is especially true for my friends coming from Python and JS who associate "static typing" with C++, Java, Rust, or Haskell.
So it is both easy to learn and intimidating.
- sjellis 9y ago"So it is both easy to learn and intimidating." To be fair, the issues that you've cited don't seem specific to Go. Static typing is actually being adopted in both Python and JavaScript (via TypeScript), so people who keep up with the trends in those languages now have relevant examples of it.
- weberc2 9y agoYour first sentence confuses me. What issues did I cite? Why are you phrasing this as a rebuttal to my post when your content seems to not contradict at all? In any case, it is good to see static typing support among dynamic languages. Hopefully that will help more people try Go. I have yet to find another programming language that makes application development so holistically easy.