HNHacker News
TopNewBestAskShowJobs

jdkdodpdm

20 karma · joined January 28, 2023

submissionscomments
jdkdodpdm··on Why Go and Not Rust? (2019)
I've been writing exclusively Go professionally for six or seven years now so I think I'm qualified to contradict your experience

The types of problems I get hired to solve are messy, real world problems. There's not much that you can do with fancy abstractions when everything you deal with is a corner case, so explicitness is extremely appreciated.

I do find Go projects remain understandable even when they get large, and in my field -- distributed systems -- they are often used in tandem with a service oriented architecture that limits the size of any particular component, anyway.

I used to write Python. I don't miss it. Go keeps my coworkers from writing code that's too clever for me to understand, and keeps me from doing the same to my team.. and to myself, in the future.