← Back to context

Comment by tonyhart7

1 day ago

Yeah the language doesn't feel next gen

I can see why people pick it but its major step up in convenience rather than major step up in evolution programming language itself

> its major step up in convenience rather than major step up in evolution programming language itself

The distinction you're making here does not exist IMO. Convenience is the entire point of design.

I've written a fair chunk of go in $dayjob and I have t say it's just... Boring. I know that sounds like a weird thing to complain about, but I just can't get enthused for anything I write in go. It's just.. Meh. Not sure why that is, guess it doesn't really click for me like other languages have in the past.

It's a good language for teams, for sure, though.

  • No, it's absolutely meant to be boring by design. It's also a downside, obviously, but it's easily compensated by working on something that's already challenging. The language standing out of your way is quite useful in such cases