[rescue] Mozilla Firefox
Dave McGuire
mcguire at neurotica.com
Thu Apr 22 21:00:39 CDT 2004
On Apr 22, 2004, at 12:56 PM, Peter Corlett wrote:
>> OO is at fault a lot of the time, I think. All mainstream computer
>> processors are purely procedural in nature, not object-oriented...OO
>> code
>> just doesn't map to these processors all that well.
>
> Not entirely fair. I mostly got interested in OOP when I could see the
> relationship between the code and the raw hardware.
Eh...I'd sure like to hear more about this. Especially something
like, what instruction on a SPARC, for example, is involved in
"new"-ing an object. ;)
> In C++, you lose some by
> having an extra layer of indirection sometimes, you win by having a Big
> Bastard Optimiser on the job.
Again, band-aiding to massage something into an architecture in which
it does not fit.
> Sometimes people take the idea of code reuse a little *too* far, and
> write
> code that is "reusable", but not actually usable for anything.
Well that's a big part of the problem...it *is* usable, if you have a
2+GHz processor and 1+GB of RAM! And since a lot of these
"programmers" have never done any other types of projects or worked on
any other type of system, they think it's normal for a weather-display
widget to eat 23MB.
-Dave
--
Dave McGuire "PC users only know two 'solutions'...
Cape Coral, FL reboot and upgrade." -Jonathan Patschke
More information about the rescue
mailing list