View Single Post
Old 22nd May 2004, 15:18     #24
Charismo'
 
Quote:
Originally posted by king_dick
You dont have to, that's the point. Pretty much every language advance in the last 15 or so years has been in techniques to improve the writing of software, not in what happens to the code after it is compiled.
For all but the most detailed discussions of OO vs procedural programming, what happens to the code once it's written is irrelevant.
(Of course, this is all just my opinion, and I'm not a guru or anything. I would be interested to know why I'm wrong about this, if you think I am)
I know thats the point - thats why I said it. But also, because its all machine code in the end, and its functionality will be the same (or should be), you could argue that OO and procedural *are* the same once compiled - so then it is academically simply a matter of preference. We could all run out and write turing tape machine code to do the same thing as the most complex OO written program, if we wanted to, but its not intuitive to us to do that.

I find OO helps me lay out my software code in a more logical manner.

Procedural is great but only for small programs, imo.

Last edited by Charismo' : 22nd May 2004 at 15:22.
  Reply With Quote