[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.
Cheers,
Steve
Io, a small language: http://www.iolanguage.com/