Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think the word you're looking for is "tedious". Go is both simple and tedious to write. I'd actually argue it's tedious _because_ of its simplicity.


But all that boilerplate also makes it hard to read. You have to pick out the meaning amongst a bunch of noise.


Not once you're used to it. Humans are good at spotting patterns, and once you're used to the patterns of the boilerplate it becomes easy to read and you only notice the anomalies.

The famous "if err != nil {" boilerplate becomes expected after each call and you only notice if it changes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: