9485
« Last post by wraith808 on January 29, 2010, 10:33 PM »
Well, what I can say, is that I took a programmer with minimal knowledge and got him Hello World! (the book on manning.com for Christmas). I had never used python up until now, but I've been going through the PDF that I received for free with the book so that I could answer questions for him.
The Pros:
1. He's gotten up to speed quite quickly- moreso than I would have expected.
2. It's very easy to pick up- much more than any other language that I have used- and get concrete and useful things done without all of the baggage of most languages
The Cons:
1. The errors that he's had to bring to me are because of the indentation and the lack of implicit variable declarations
I think it's a nice, lightweight language- especially for teaching (and learning). I do expect him to move on fairly quickly, but this was a way to get him programming and into the problem solving mindset rather quickly before starting classes as a developer.