From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: One other possible reason for the C predominance
Date: Tue, 22 Mar 2011 16:36:12 +0100
Date: 2011-03-22T16:36:12+01:00 [thread overview]
Message-ID: <op.vsq4amlsule2fv@index.ici> (raw)
In-Reply-To: a88203f7-2693-43fe-842b-b8ca4fbfa726@j13g2000yqj.googlegroups.com
Le Tue, 22 Mar 2011 16:12:23 +0100, Ludovic Brenta
<ludovic@ludovic-brenta.org> a écrit:
> Yannick Duchêne wrote:
>> So C, as language, became something to which architectures adapted,
>> instead of the opposite.
>
> Not sure about that. I think the hardware architectures became
> simpler and more orthogonal simply because the cost of memory was
> dropping, such that compactness of executable code became less and
> less of an issue. The trend continued with RISC.
Yes, I abused the interpretation here, you're right.
> No, C was not a precursor; Lisp ("discovered" in 1954) was. Lisp even
> produced a hardware architecture optimized for running Lisp bytecode,
> see http://en.wikipedia.org/wiki/Lisp_machine.
That was not exactly what I was attempting to say (this was related to my
above erroneous interpretation).
--
Si les chats miaulent et font autant de vocalises bizarres, c’est pas pour
les chiens.
“ c++; /* this makes c bigger but returns the old value */ ” [Anonymous]
next prev parent reply other threads:[~2011-03-22 15:36 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-21 22:36 One other possible reason for the C predominance Yannick Duchêne (Hibou57)
2011-03-22 13:09 ` Ludovic Brenta
2011-03-22 14:05 ` Yannick Duchêne (Hibou57)
2011-03-22 15:12 ` Ludovic Brenta
2011-03-22 15:36 ` Yannick Duchêne (Hibou57) [this message]
2011-03-22 20:19 ` Keith Thompson
2011-03-22 21:54 ` Robert A Duff
2011-03-22 14:56 ` Hoàng Đình Long
2011-03-22 15:06 ` Hoàng Đình Long
[not found] ` <4af234a8-2294-4e0e-a741-ea7dced2ae62@b22g2000prb.googlegroups.com>
2011-03-22 15:34 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox