Skip to content

Instantly share code, notes, and snippets.

@tomekw
Created September 12, 2016 08:24
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 tomekw/9bfb47fe63aa05c7a2f5b702afaf5e7d to your computer and use it in GitHub Desktop.
Save tomekw/9bfb47fe63aa05c7a2f5b702afaf5e7d to your computer and use it in GitHub Desktop.
The programming language I want
  • statically-typed
  • strongly-typed
  • only one way to do one thing
  • no "syntax shortcuts" (cryptic operators, etc.)
  • immutability (value "classes", collections)
  • pattern matching
  • higher-order functions
  • readable syntax (lisp-case a.k.a. kebab-case indentifiers, do...end, def, etc.)
  • no need for an IDE
  • native binaries (optionally statically-linked)
  • REPL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment