This is a response to Object Oriented Programming, going forward known as OOP, as presented in a popular resource.
Probably one of the books most recommended to beginning Python programmers is Zed Shaw's
Learn Python the Hard Way. I've probably recommended it myself. Overall, it's a good place to start... But the
...
Few algorithms can claim the notoriety, and defamation, of the bubble sort. It is often the first sort taught to programming students. It's usually offered as a "don't use this, for educational purposes only" kind of example. So well known that the President of the United States called it "the wrong way to go.”
In...