Opinions on object oriented programming

BlitzMax Forums/BlitzMax Programming/Opinions on object oriented programming

I hate OO advocates. In the end, everything is proccedural(sp?) anyway. The only reason I use Blitz instead of C++ is because it reduces the amount of typing and such that I have to do. The only reason I would use c++ instead of ASM is for this same reason. Alot of the time I find myself typing tons more OO code to do what I could do in ASM in a few lines! wtf?

I hate the amount of overhead introduced by the famous "GetValue", "SetValue" mehtods. I hate hiding code alot of the time... If they want to break it, let them.

I use OOP when I need a dynamic amount of instances of something. This is the place where I like OOP. I don't make everything into a class. Anyway, whatever. I like where Blitz is now. BMax is great. And, for the record, I have used more OOP in BMax than Proc so far...

Ohh and Inheritence is very usefull.