Skip to content

Instantly share code, notes, and snippets.

@uucidl
Last active December 12, 2018 15:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uucidl/ea1d63e538aecf582049be7397d9f059 to your computer and use it in GitHub Desktop.
Save uucidl/ea1d63e538aecf582049be7397d9f059 to your computer and use it in GitHub Desktop.

Sophistication in programming languages has diminishing returns.

I treat programming language features like I treat drugs. They come with side-effects, which I want to be aware off before even thinking of putting them into use. And if in doubt, I’d rather not use them.

For an alternative take, legions of programmers write online about the features they want to have in their language. Is it based on actual experience rather than wishful thinking? Is it based on their own introspection of what’s producing defects or harming progress?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment