[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Paul Graham's PyCon Keynote & The Programmer's Apprentice

On Monday, March 31, 2003, at 02:26 PM, Steve Dekorte wrote:
> It seems like a problem that needs to be address from both sides of 
> the software/hardware fence. Right now we seem to have hardware folks 
> trying extract parallelism out of sequential instruction streams and 
> language folks trying to write software that runs fast on sequential 
> processors.

I also wanted to mention that it seems like most of the language 
development effort is focused on doing all manner of static type 
optimizations. These efforts make fundamental assumptions about the 
hardware that many not be true of systems with superior architectures. 
For example, if each object had it's own lookup logic in hardware, the 
cost of lookups would be irrelevant and static typing would be useless 
from a performance perspective.

Io, a small language: http://www.iolanguage.com/