Skip to content

Instantly share code, notes, and snippets.

@laughinghan
Created November 30, 2020 23:44
Show Gist options
  • Save laughinghan/dd0351917f6816454b12e06693ba51e3 to your computer and use it in GitHub Desktop.
Save laughinghan/dd0351917f6816454b12e06693ba51e3 to your computer and use it in GitHub Desktop.

Zen of Mechanical

Ergonomics is everything.

Typechecking is ergonomics.

Compiler error messages is ergonomics.

Runtime performance is ergonomics.

Zero-cost abstractions is ergonomics.

Safety and correctness is ergonomics.

Purity and consistency is ergonomics.

Documentation is ergonomics.

Ergonomics, ergonomics, ergonomics.

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