Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: mimus <tinmimus99@xxxxxxxxxxx>
- Date: Fri, 31 Jul 2009 00:17:16 -0400
On Thu, 30 Jul 2009 20:48:33 -0400, Mike Ash wrote:
In article <_pmdnRBwmtuIv-_XnZ2dnUVZ_jednZ2d@xxxxxxxxxxxx>,
mimus <tinmimus99@xxxxxxxxxxx> wrote:
That reminds me of something I've been mulling over for awhile, a native
C-processor . . . .
Not the libraries, of course, just the core language.
That would make your C programs pretty dam' (even more) speddy, anyway.
I doubt it. C is a *vastly* more complicated language than the machine
code that's executed by any modern CPU. All the transistors that you'd
have to dedicate to understanding C natively would be transistors that
you can't dedicate to actually executing code fast.
Note that even machine code is too complicated of a language for a
really high performance modern CPU. Such a beast will actually translate
the incoming machine code into better-performing microcode which is what
the execution units actually work with.
The current approach of compiling the C code into machine code in
software before giving it to the hardware is the high-performance option.
Hmm, OK, I can see that performance would suffer from the greater length
of text input.
I still like the idea, and if I ever design a processor it's going to be
one (this discussion has inspired some interesting thoughts about 10-, 16-
and unicode-ary flip-flops, too).
--
C: The First and Still the Best Portable AL!
RSN
.
- Follow-Ups:
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Garrett Wollman
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- References:
- "--All You Zombies--" title
- From: Ross Presser
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Keith F. Lynch
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Mike Schilling
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Keith F. Lynch
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: PV
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Michael Stemper
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: David DeLaney
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: mimus
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Szymon Sokół
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: mimus
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Mike Ash
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: mimus
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Mike Ash
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: mimus
- Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- From: Mike Ash
- "--All You Zombies--" title
- Prev by Date: Re: Build a better mousetrap ...
- Next by Date: Re: Build a better mousetrap ...
- Previous by thread: Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- Next by thread: Re: 406 Not Acceptable (was Re: "--All You Zombies--" title)
- Index(es):
Relevant Pages
|