Hacker News new | ask | show | jobs
by jzoch 2554 days ago
Interesting to go with Monad "by convention". They wont build in an explicit type but rather utilize convention (placing err as the last param and giving it a certain shape) to replicate that behavior
1 comments

Yep. Being practical and simple with easy to remember rules seems to be more of a value to the designers than to build a language with “features from Ivory Towers” (in the Haskell sense anyway).

The designers hope to give Go users “what’s needed to write good code” without having the learning curve of other languages.

I suspect this balance is hard to strike at times and I rather admire their efforts.