4 ms·
Learning new languages teaches you new ways to approach problems. For example, Java is pretty much locked into OOP, but LISP, JavaScript, Haskell, C, and C++ of
by paulmooreparks 8y ago
Learning new languages teaches you new ways to approach problems. For example, Java is pretty much locked into OOP, but LISP, JavaScript, Haskell, C, and C++ offer different paradigms and different ways of approaching a given problem. Even when you go back to Java, having these experiences will give you a deeper toolbox when you face a new programming problem.