Can "Page's Law" Be Broken?
theodp writes "Speaking at the Google I/O Developer Conference, Sergey Brin described Google's efforts to defeat "Page's Law," the tendency of software to get twice as slow every 18 months. 'Fortunately, the hardware folks offset that,' Brin joked. 'We would like to break Page's Law and have our software become increasingly fast on the same hardware.' Page, of course, refers to Google co-founder Larry Page, last seen delivering a nice from-the-heart commencement address at Michigan that's worth a watch (or read)."
Page must have been a Java programmer, because Java is slow as hell and it only gets slower.
Obama is a computer?!
I hate to have to be the one to break this to you, but
you are a retard. (And probably a Real Programmer too, or at least what passes for one these days)
There are a lot of programs with excessive memory usage that don't use object-oriented languages, and there's a lot of programs with proper memory usage that do use object-oriented languages. Programmer skill (or lack thereof) is far more of a contributing factor, to such a degree that tiny bits of overhead from using OO is lost in the noise.
If I had to choose one single thing as "the curse of OOP", it'd probably instead be that it makes it far too easy to add needless complexity and abstraction and class hierarchies a fucking mile deep.