4 ms·
Learn on python 2.x. You don't want to start with a version that has fewer compatible packages.
by asto 15y ago
Learn on python 2.x. You don't want to start with a version that has fewer compatible packages.
- kibwen 15y agoI mostly concur with this sentiment. I jumped straight into Python 3, and the amount of incompatibility was almost frustrating enough to make me drop the language entirely. However, if you're stubborn enough to power through (and not afraid to roll up your sleeves and manually correct any errors you encounter (which is actually quite a good way to learn the nuances of a new language)) your reward is a language that is more forward-thinking and consistent. Sometimes it's worth the frustration (but only sometimes :) ).