<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2900.5512" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I didn't know that B had been around so much. I 
then was /not/ designed for working with UNIX specifically?</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=clemc@ccc.com href="mailto:clemc@ccc.com">Clem Cole</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=esmithmail@gmail.com 
  href="mailto:esmithmail@gmail.com">Eric Smith</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Cc:</B> <A title=simh@trailing-edge.com 
  href="mailto:simh@trailing-edge.com">simh@trailing-edge.com</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, February 26, 2016 7:24 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Simh] pdp11 and unix</DIV>
  <DIV><BR></DIV>
  <DIV dir=ltr>
  <DIV class=gmail_extra><BR>
  <DIV class=gmail_quote>On Fri, Feb 26, 2016 at 6:43 PM, Eric Smith <SPAN 
  dir=ltr><<A href="mailto:esmithmail@gmail.com" 
  target=_blank>esmithmail@gmail.com</A>></SPAN> wrote:<BR>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
    <DIV class=a3s id=:1hk style="OVERFLOW: hidden">It would be interesting to 
    know how they went from B to C .. but once<BR>they had a higher level 
    language (C .. well, higher level compared to<BR>the assembler), things 
    would become much easier.</DIV></BLOCKQUOTE></DIV><BR>
  <DIV class=gmail_default 
  style="FONT-FAMILY: arial,helvetica,sans-serif">​Dennis described it all in 
  one of his papers.   NB was written in B.  C morphed into being so 
  as he said, there was never really a "C" compiler from scratch.   At one 
  point, they realized the language had diverged enough to call it something 
  else.</DIV>
  <DIV class=gmail_default 
  style="FONT-FAMILY: arial,helvetica,sans-serif"><BR></DIV>
  <DIV class=gmail_default style="FONT-FAMILY: arial,helvetica,sans-serif">Also, 
  as Doug has pointed out either here or on the TUHS list, there was an early 
  parser in TMG - which I believe spit out B at that point.   Yacc and Lex 
  do not appear until later in the cycle. </DIV>
  <DIV class=gmail_default 
  style="FONT-FAMILY: arial,helvetica,sans-serif"><BR></DIV>
  <DIV class=gmail_default style="FONT-FAMILY: arial,helvetica,sans-serif">The 
  point is that the kernel and the tools "matured" as time went on.   At 
  some point Dennis would collect up tools that people had and pick up the 
  current state of the kernel and "release" was come out. So it was a ephemeral 
  thing, not a big formal process we think of today with release candidates et 
  al.    The bad news for us trying to pick through the history, is 
  that it means in some cases we really do not have an established date of 
  references point.   Warren has done yeoman's work to try to help 
  establish such a timeline and probably has the most definitive track of what 
  was what - but in some cases it was hazy and frankly the intermediate codes 
  have been lost.</DIV>
  <DIV class=gmail_default 
  style="FONT-FAMILY: arial,helvetica,sans-serif"><BR></DIV>
  <DIV class=gmail_default 
  style="FONT-FAMILY: arial,helvetica,sans-serif">Clem</DIV><BR></DIV></DIV>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Simh mailing 
  list<BR>Simh@trailing-edge.com<BR>http://mailman.trailing-edge.com/mailman/listinfo/simh</BLOCKQUOTE></BODY></HTML>