I don't understand where this nonsense is coming from. Probably ignorance? You might not know too much about it to understand how huge and complex Python is.
I don't understand where this nonsense is coming from. Probably ignorance? You might not know too much about it to understand how huge and complex Python is.
I can have an intern up and programming basic Python in about 3 days from nothing. I have run this experiment multiple times with teenagers.
The nice part about Python is that I can gradually introduce them to new features as they hit the problems the features are meant to solve.
And, I WILL argue that Python's syntax is easier to keep in your brain. Somewhere on HN there was an article showing the grammars of various programming languages as connected graphs, Python was quite obviously simpler than just about everything else.
Every language will get more complex as you dig into it, but most people don't need to go beyond the surface.
Nowadays, teachers have to start with generators and yield even for beginners, because most of the things are generators in Python3, which is not a trivial concept to understand when you have no programming background.
Or to put it another way its a language you can do a lot with without caring too much about details.
Or to put it another way still you can go a long way with Python, Stack Overflow, and a bit of copy and paste.