THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 28/01/2009 at 15:52, xxxxxxxx wrote:
While some of these OOP languages can be 'forced' into procedural paradigms (C++ by way of its underlying C substrata but not Java, for instance), they are fully OOP-capable.
Going a bit nastalgically off topic, I started firmly in procedural programming back in the late 1980s. In the early days, OOP was a magical-mystery that was ill-explained and ill-understood. This goes for veteran computer engineers of the time - they drove masses of programmers into incorrect notions about OOP due to their vague misunderstandings. C++ itself took about ten years to evolve from a thinly-veiled C with loose-OOP into a true OOP language. One reason that I leaped from C to Java instead of C++ - there were still remnants of misunderstanding and misdirection.
Thankfully, things are better.