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

Why do we always let these Go evangelism pieces get away with insinuating that language simplicity is an unalloyed good?

If language simplicity (and the resulting "low cognitive overhead") were the primary determinant of productivity, we would surely be using far simpler languages than Go (like Brainfuck).

What we should really care about is code simplicity, not language simplicity, and the two are definitely not equivalent. If we add features to Brainfuck, the language will get more complex (increasing cognitive overhead), but the code may well get simpler, and far easier to maintain.



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

Search: