4 ms·
What languages do you already know? You should learn a language in a paradigm you're unfamiliar with. i.e., if you've only worked with Ruby, either Haskell or C
by bendmorris 16y ago
What languages do you already know? You should learn a language in a paradigm you're unfamiliar with. i.e., if you've only worked with Ruby, either Haskell or C would be good choices, etc.
I'd definitely suggest learning C, especially if you've only used more abstract languages. It will teach you a lot more about low level details that other languages handle for you, and many popular languages today are implemented over C.
- alcuadrado 16y agoI used to be a somewhat good ANSI C programmer, I've never used third party libs, so the applications I have done where fairly limited, but I liked it. And in the university (CS student) I have to face all the time with C, C++ and asm, so I don't know if it would teach me that much.