10Years

From Mindstab Wiki

Learn Programing in 10 years (http://www.norvig.com/21-days.html)

  • Chess
  • Rubics cube
  • Music
  • Programming: Learn at least a half dozen programming languages. Include:
    • one language that supports class abstractions (like Java or C++)
    • one that supports functional abstraction (like Lisp or ML)
    • one that supports syntactic abstraction (like Lisp)
    • one that supports declarative specifications (like Prolog or C++ templates)
    • one that supports coroutines (like Icon or Scheme)
    • one that supports parallelism (like Sisal).