I like OOP!

Miscellaneous Forums/General Discussion/I like OOP!

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

OOP isn't necessary, it is the next evolution. Apes didn't all die out when Humanity evolved, they continued to evolve into more fit forms in themselves. And OO will eventually evolve into something even more advanced and easy.

This, in turn, doesn't mean that OO isn't a better method, or that it isn't more powerful. It is both in most situations, and only is some instances, particularly ones where you are dealing with legacy systems like relational databases with massive amounts of data to be processed procedurally, or converted into objects, is it not better.

It doesn't make it wrong to use procedural.

There is no reason not to use a slide rule, and in some cases it is faster than a calculator in the right hands. But calculators are better, and more powerful.

As long as you get the right answer in the time required, no one will care how you got it. But eventually the slide rule won't be able to do what is required, at least in the right amount of time. Eventually you'll need to calculate pi to 1000 places, which can only be done with a more powerful system.

Eventually you will need to make a game like Oblivion, which is simply impossible to make without OO.