Re:Ask HN: Is python still worth spending time learning and ...
by atmosx on Wednesday April 01, 2015 @08:29AM
(#9303052)
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.
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.