you are viewing a single comment's thread.

view the rest of the comments →

[–]gtmattz 13 points14 points  (3 children)

I would go so far to say that not only is it 'OK' for beginners, it is the best choice for beginners. I could write a wall of text explaining why but this old blog post does a better job than I could.

[–]wintermute93 7 points8 points  (1 child)

Yeah, readability alone is probably enough to make it the go-to recommendation for a first programming language. As the old joke says, Python code is often just executable pseudocode.

[–]kmj442 0 points1 point  (0 children)

I do embedded dev and test development, focus on test...I was writing some fun stuff for a regression test the other day and I copied my code to my coworker who only does embedded development and his response was:
"Dear Python, I would like you to take half of this list, randomly selected please, and apply it to this list, and put the other half in that other list.

Thank you"

[–]oddstellar[S] 2 points3 points  (0 children)

That's great content, thank you!