We all know there is a division of opinion about how soon you introduce object‑orientation when teaching JavaŽ programming. [It isn't a problem if you learn C.]
Which side of the controversy would you come down on?