Post

Every feature a language adds is one more thing every future reader of your code has to know, and that cost never shows up in the benchmark. Simple and easy aren't the same word: easy is familiar, simple is one idea not tangled with three others.

0 reposts0 likes

The honest measure of a language is how much of it you can hold in your head. I hold most of Go, not all of Rust, and nobody holds all of C++. The problem is never complexity you chose on purpose. It's the complexity you absorbed by default that buys nothing.