On Jan 8, 2008, at 4:31 PM, Ted Kosan wrote:

>
> Jaap wrote:
>
>>> With bandwidth and memory capacity increasing exponentially, this is
>>> fast becoming a non-issue.
>>>
>>
>> I've heard that before! But I don't believe this is the panacea!
>
> The exponential growth of computing indicates that by 2020, a $1000
> computer will have the same capacity as a human brain.  By 2050, a
> $1000 computer will have the same capacity as all the human brains on
> the planet.

You may be confusing capacity with capability :-}

Regardless of the capacity of whatever shows up in the morning, these  
things will still be programmed by humans, who are notoriously  
clueless about how the brain works.  That means that neither the  
hardware nor the software will be any more efficient than they  
currently are, and in addition, the software is being increasingly  
developed by programmers who are relying on that capacity to cover up  
for a real lack of talent and understanding.

That last isn't intended as a slight/insult.  I mean that more and  
more people are getting hauled into the programming profession  
without any real understanding of the job.  "Java is so simple a  
child can use it" is something that (while hyperbole) product  
development managers seem to believe.  This is one of the reasons  
(but certainly not the only) that we don't see an overall increase in  
"system performance" to match what we see in our hardware components.

Your comment that "computer capacity is not going to be a problem for  
Java" seems indicative of that mind-set.

I don't think Moore's Law figures into this: hardware and software  
will continue to progress to meet each other's demands, and when one  
slows, the other will too.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Director
Institute for the Enhancement of the Director's Income
--------
"Weaseling out of things is what separates us from the animals.
  Well, except the weasel."
       - Homer J Simpson
--------



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to