Whilst “B” only had the “word” as a type it did have, at last in the version I used, on the Honeywell L66/GCOS machines, a set of functions to manipulate character strings. Dave G4UGM From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Clem Cole Sent: 26 February 2016 02:22 To: Bill Cunningham <bill...@suddenlink.net> Cc: SIMH <simh@trailing-edge.com> Subject: Re: [Simh] pdp11 and unix On Thu, Feb 25, 2016 at 7:50 PM, Bill Cunningham <bill...@suddenlink.net <mailto:bill...@suddenlink.net> > wrote: When Ken Thompson coded UNIX it was in assembly. Correct... The first versions anyway before B/NB/C I do not think that is 100% correct. B and early UNIX sort of come about at the same time. B (and its pseudo model - BCPL) has only one data type (a word) and that works because UNIX was originally implemented on a word addressed machine. NB/C comes out when the Ken starts moving to the 11 which was byte addressed, as opposed to word addresses of it's predecessors.
_______________________________________________ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh