3 ms·
Here's Peter Norvig's advice about different paradigms: Learn at least a half dozen programming languages. Include one language that emphasizes class abstracti
by em500 7y ago
Here's Peter Norvig's advice about different paradigms:
Learn at least a half dozen programming languages. Include one language that emphasizes class abstractions (like Java or C++), one that emphasizes functional abstraction (like Lisp or ML or Haskell), one that supports syntactic abstraction (like Lisp), one that supports declarative specifications (like Prolog or C++ templates), and one that emphasizes parallelism (like Clojure or Go).
(https://norvig.com/21-days.html https://norvig.com/21-days.html)