…ch simpler than Go. Does it help with productivity, reliability, cognitive friction though? Hardly. Easier to learn doesn’t mean easier to code in — that’s the main problem with the argument. This also illustrates well that being easy to learn can’t be the sole goal of the language, the goa…
You’re right, being simple by itself is insufficient. It has to be designed to aid programming, as well. Brainfuck fails in this regard.
Other simple languages pass the test handily. Languages like Smalltalk, Scheme, Logo, Oberon, and Forth.
IMO, Go passes the test, too.