Rich kids are into COBOL

Johnny Billquist bqt at update.uu.se
Fri Feb 27 15:18:19 CST 2015


On 2015-02-27 20:52, Eric Smith wrote:
> On Fri, Feb 27, 2015 at 11:27 AM, Chuck Guzis <cclist at sydex.com> wrote:
>> It seems to me to be very strange that today we're coding in a language that
>> was developed for a PDP-11 minicomputer.
>
> Developed for the PDP-7, actually.  Contrary to popular belief, the
> "++" and "--" operators were NOT the result of the PDP-11 addressing
> modes.

No, C was developed for/on the PDP-11. Unix was originally implemented 
on a PDP-7, but that was all in assembler. It was then ported to the 
PDP-11, and then rewritten in C.

And yes, the ++ and -- was not related to the PDP-11 instruction 
argument forms, even if they make some of it easier. This has been 
publicly explained by DMR in the past. The post/mail should be easy to find.

There is a second discussion about C and the PDP-11, which centers 
around the floating point mode, which might actually come from the 
PDP-11 architecture peculiarity. (I'm sure someone can dig up the 
details of that one if they are interested.)

	Johnny

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the cctalk mailing list