SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Disk Drive Sector Discussion Forum
WDC 236.33-2.9%3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Z Analyzer who wrote (2073)1/5/1998 8:58:00 AM
From: Pierre-X  Read Replies (1) of 9256
 
Re: Software pushing hardware

For reasons which I have detailed in depth elsewhere, I believe that software has always driven hardware demand. Hardware's no good if you can't use it for anything.

The term "software bloat" carries negative connotations that disturb me. Software has simply grown in size in parallel with the hardware to support it, a natural outcome. "Bloat" implies an unnatural obesity arising from some kind of lack of developer discipline, which is simply not true. Any developer faces a variety of characteristics to optimize their software against:

* Execution speed
* Code size (this is what the "bloat" refers to)
* Reliability/Stability
* Development time
* Portability
* Extendability

... and some others as well. Code size is simply not a high priority, because storage and RAM technologies have advanced at least as fast as, and sometimes faster than the demands software have placed upon them. Would you choose to trade execution speed for smaller code? Volunteer to accept more bugs in exchange for smaller code? Accept longer development time? Sacrifice extendability? I think not.

Thus, software will continue to grow in size as developers invent ways to better accomplish the other objectives by growing the code. With depressing regularity in the technology industry "Malthusians" crop up with dire predictions of stagnating progress and growth. Every time they have been proven fantastically wrong, and will continue to be wrong as long as human ingenuity exists.

PX
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext