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).
- one language that supports class abstractions (like Java or
