2 ms·
I spend most my time doing Python (for scientific programming). Knew Java, C++, Matlab and Perl before I learned Python. A couple years ago, I learned R... I
by dbecker 14y ago
I spend most my time doing Python (for scientific programming).
Knew Java, C++, Matlab and Perl before I learned Python.
A couple years ago, I learned R... I still use that a few times a week. Don't think it's improved my python programming.
More recently learned Clojure and Javascript. I think those count as meaningfully different from Python. I program differently in those languages, but I'm skeptical they've made me a better python progammer.
- GeZe 14y agoTry learning Haskell. The concepts I discovered while learning it were very influential in my approach to other languages, even if I don't use Haskell itself all the time. I would suggest http://learnyouahaskell.com/ http://learnyouahaskell.com/
- cbs 14y agoI'm skeptical they've made me a better python progammer. Maybe it hasn't, the whole idea is basically acquiring tacit knowledge and understanding through osmosis. That's why its hard to quantify how it should work.