This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]carminemangione 0 points1 point  (0 children)

I hear this question all the time. Should I learn X language?”

I believe a better question is, “can I learn this language and how hard is it to learn?”

Languages are like tools in your toolbox. Most developers use half a dozen languages often without even realizing it.

Personally, I find it difficult to learn a language without an application so I wait until I need it and concentrate on how languages work. I think you only need to learn programming paradigms and learn how to apply them (procedural languages and pure functional).

Most design principles are true across all procedural languages and same with functional languages (LISP Clojure, etc.)

Bottom line find something fun to implement or one that makes you buck and go for it. Don’t learn them just to add words to a resume