+ 1
Compared to other languages, on a scale 1-10 how hard is Python?
4 Respuestas
+ 4
I say 4
+ 4
You can not compare relative difficulty with a notation scale, because it's not a measurable quantity, and it's almost subjective ( personnal capacities differ according to each individual, each history, and experience previously acquired -- if you have learn another langage or not, for example, and if you have more or less practice of it and of the programming logic and concepts )...
But compared to other languages, Python is certainly one of the easiest : does not mean it's easy, but it's hardest on most other languages ( on the 11 actuals curses, only Ruby is more or less equivalent in term of difficulty, except SQL, and HTML, wich aren't quite programming languages, rather query and descripting langage, respectivly -- Well, javascript is relatively simple too, at basics... but the danger of difficulty come from it's maturity who's bring complexicity with e evolution coming by time : today you can do a lot of stuff, but you have an interest in progressing patiently and slowly so as not to get lost in the labyrinth of references of language )
Well, it's my personnal opinion, which may be influenced by a long previous practice of JS and PHP mainly, as well as of logical and conceptual coding paradigms. However, Python ( and Ruby -- who I love less, but still sexy ) is a young scripting language which encourage ( need ) clean code ( helping to not get confusing ) and where unnecessary typo was removed ( helping to decrease syntax errors and lisibility )... I wasn't conviced, before learn and try it : today I'm sure that's the best enter point for beginners coders!
+ 1
If 1 = very easy and 10 = very difficult, I'd say 3. Years ago I started with BASIC and later on Pascal. Last year I discoverd Python and found it not so hard to learn. Especially with the excellent SoloLearn program. Unfortunately, I have little time to code (I have quite a busy full-time job) but when I do have time, I quite enjoy it.
+ 1
it depends, for everyone...its different