On Thu, 2003-06-26 at 00:31, Gilboa Davara wrote:
> Instead of using this huge amount of computing power to break the
> software sand-box and take computing to a new level, we waste it on
> object constructors, virtual function tables, house keeping backbones,
> run-time engines and smart libraries the do their best to keep lousy
> programmers from get what they (really) deserve: a one-way ticket home.

Let me ask you a question. How much time would it take you to develop an
application on your XT that would download a file over the Internet,
filter it according to a regular expression, and display it on the
screen for the user to scroll through? And how much time would it take
you to develop this with the tools that you have now?

That's the way computing progresses -- by creating more and more
abstractions, so that more complicated things become easier to do.
That's the reason why you have all this breadth of nifty applications
for your PC now -- because it's getting easier to write them. There
isn't so much number-crunching that the user wants to do on his
computer, and there certainly isn't any value in running a word
processor 100,000 times faster now than it ran on your XT. So yes, the
cycles are wasted on object constructors and virtual function tables,
because that's exactly what they're there for.


-- 
Alex Shnitman <[EMAIL PROTECTED]>
http://www.hectic.net/   UIN 188956
PGP 0xEC5D619D / E1 F2 7B 6C A0 31 80 28  63 B8 02 BA 65 C7 8B BA

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to