|
-
Apr 9th, 2007, 02:48 PM
#19
New Member
Re: I'm over OO.
 Originally Posted by penagate
Seriously, I'm sick of it.
I don't understand modern programming's obsession with object-orientation. For goodness' sake, not everything is an object, so why treat everything like one? It's so unnecessarily constraining. Programming is about algorithms and using them to manipulate data. Sure, you may throw objects in the mix as well if you want, but I wish people would stop trying to twist every concept to fit the OOD model. Language designers should focus on implementing real life principles instead of trying to reinvent them.
Even worse is when people start trying to force everything not only into objects but into design patterns. (Java is a torturous example of this.) I feel that programming languages are becoming less intuitive for their users and more and more simply for computer science students to write lengthy, vacuous, and yet seemingly profound essays about.
Object-oriented languages are an annoying fad and are not the future.
(*Dons flame-retardant suit*)
You know you can make a boat using hand tools or you can join the 21st century (well in this case the 20th century) and use a few power tools where warranted to make the process go smoother and quicker. Not to mention easier for later upgrades and maintenance.
And please GAWD tell me that by Java you are not meaning JavaScript?!?
I know it's difficult changing you're thinking to use OO when you're used to procedural programming but studies show that it is much more efficient.
Granted not everything deserves OO treatment, there is always going to be a place for C code.
Last edited by drunkenmonkey; Apr 9th, 2007 at 02:52 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|