Python design philosophy
Grant Edwards
nobody at nowhere.nohow
Thu Jun 29 22:03:56 EDT 2000
On Thu, 29 Jun 2000 21:15:33 GMT, Eric Lee Green <eric at estinc.com> wrote:
>Grant Edwards wrote:
>> >C++ is syntactic sugar for "C". As should be obvious from the fact that most
>> >early C++ compilers generated "C" as their output :-).
>>
>> And C is just semantic sugar for assembly...
>
>You mean you've never noticed the resemblence between "C" and PDP-11 assembly
>language? :-).
Sure have. Back when I was an undergrad, PDP-11 was what you
learned assembly on. Later I was quite struck by how well C
operators mapped to PDP-11 addressing modes (never saw any C
until after I graduated).
C predates the PDP-11 so we'll chalk it up to convergent
evolution. I don't remember much about the PDP-8 architecture
(which I think comes closer to being concurrent with the origin
of C), but I don't think it matched C or the PDP-11 very well.
Wasn't it the really odd stack-based thing, or was that an old
HP machine? Or maybe the DEC-10... time to get out the old
computer architecture textbooks.
--
Grant Edwards grante Yow! I want another
at RE-WRITE on my CEASAR
visi.com SALAD!!
More information about the Python-list
mailing list