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]