First written on the PDP-11, inspired by the assembler rework needed to move from the PDP-7. -- http://en.wikipedia.org/wiki/C_%28programming_language%29#Early_developments 3rd paragraph, sentence 1-2: The original PDP-11 version of the Unix system was developed in assembly language. By 1973, with the addition of struct types, the C language had become powerful enough that most of the Unix kernel was rewritten in C.
On Fri, May 17, 2013 at 10:08 AM, Paul Gilmartin <paulgboul...@aim.com> wrote: > On Fri, 17 May 2013 07:24:48 -0700, Lloyd Fuller wrote: > >>You have to look at where C was originally designed to run. It was designed >>for >>the DEC PDP8. Those were SMALL in resources machines. Later versions of C >>were >>built on the PDP11s, but Richie and crew started out on the PDP8. And, yes, C >>was designed to be a middle-level language. >> > Wikipedia tends to confirm my recollection of PDP-7: > > http://en.wikipedia.org/wiki/C_%28programming_language%29#History > > ... not quite as restrictive as PDP-8. Hmmm... IIRC, PDP-7 was > ones-complement > word-addressed machine (18-bit words). I wonder when C acquired its > dependency > on 2's complement and addressing storage by characters? > > -- gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN