+ 3
True/False. I'd rather to become skilful at one programming language than casually learn many of them.
5 Answers
+ 7
false!
Learning C taught me about how computers work internally, memory management, and what is performant or not.
Learning LISP taught me about macro systems.
Learning Ruby and Java and Python and Javascript and C++ all gave me different views on OOP.
Learning Haskell taught me about side-effects and higher-order functions, about the expression problem, and that OOP is not necessary at all.
Even learning odd languages like Brainfuck taught me about computability and turing-completeness.
Learning differnt programming languages helps your programming a lot! Even if you never look at those languages ever again later on. Your code quality will improve, no matter in what language you are coding in.
+ 4
it depends on you and what you want
+ 2
False. The things you need to remember are concepts and those can apply to many programming languages. A lot of of the details don't need to be memorized because an IDE will help you remember.
+ 1
true
+ 1
True. The only languages that I want to learn are HTML and JavaScript