3 ms·
Python, by all means, is a MODERN OO programming language. I'd rather teach Ruby or Python to beginners than JS. I don't like comparing languages and framework
by atmosx 12y ago
Python, by all means, is a MODERN OO programming language.
I'd rather teach Ruby or Python to beginners than JS. I don't like comparing languages and frameworks but we all know that JS was designed and shipped really fast and this proved awful in many ways. Don't get me wrong, it's a half-miracle designing a language that fast, but still can not be directly compared to Ruby or Python.
How are you going to explain the difference between a class and a function using JS to a beginner which should wrap his mind around these new concepts?
As for the getting a job part, I reckon that JS is ubiquitous, but it's not that hard. You could add some JS on top of Python, once some very basic things about programming in general are clear.