3 ms·
> By now, those of you from the classic OO camp have found the reason why you “felt awkward” when you started with Go! I did bunch of Java before doing Go but
by noisy_boy 4y ago
> By now, those of you from the classic OO camp have found the reason why you “felt awkward” when you started with Go!
I did bunch of Java before doing Go but also did bunch of non-OO plain vanilla scripting before that so have background in both OO and non-OO procedural approaches - I found Go's approach very "natural". It was not awkward but "new" and once I started coding, things just felt in place. I was productive quite quickly. If only they had solutions to reduce the if err != nil boilerplate plus support for some comprehensions to allow more concise code, Go would easily be my favorite language (even with all that, I still like Go).