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 : Apple Inc.
AAPL 278.28+0.1%Dec 12 9:30 AM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Doren who wrote (92279)2/18/2010 4:05:14 PM
From: Stock Puppy   of 213176
 
You must be a young'un.

"Size doesn't matter" - may or may not be true for other matters, it is a truism for software.

Remember that most of today's software is bloat.

Using correct techniques and programming languages it is possible fit an tremendous amount of processing into what we today consider very little memory.

Looking at how today's software works if it was an interaction between people:

In the past Fred would give Alice the damn apples directly in just a couple of steps. Now with object oriented even for things that don't require it, you got all this etiquette going on.

Fred: Hi John, my name is Fred!
John: Your name is Fred.
Fred: Correct my name is Fred.
Fred: I need to give something to Alice.
John; you need Alice
Fred: Yes I need Alice
John: what do you want to give to Alice?
Fred: I have 5 apples for Alice
John: There are 5 apples that you need to give to Alice.
Fred: Correct
John: I need to make sure Alice is here.
Fred: Yes.
John: Alice are you here?
.....
...and so on...
.....
Fred: Here Alice, take these 5 apples I have for you
Alice: Give me the apples.

(Now to deviate off topic for fun):

Programmer used the code here that doesn't check bounds and so
Alice doesn't realize her hands are full of pears.
Fred gives Alice the apples.
Alice can't hold the apples because she is holding pears.

They fall to the floor causing buffer overrun.

Now you can use your own ending:

1) The apples falling to the floor triggers an interrupt alarm, security runs in to access the situation and they wouldn't leave - thus and you have the blue screen of death.

2) Alice Fred and John don't realize that the floor has these apples, they step on them but some of those apples are malicious and have worms which start eating everything in sight.

Yeah I know - but hey now they have books like "The Manga Guide to Molecular Biology" so ....
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext