From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15592 invoked from network); 26 May 2021 04:03:30 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 26 May 2021 04:03:30 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id D77F99B9B9; Wed, 26 May 2021 14:03:28 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 7F8A99B6B4; Wed, 26 May 2021 14:02:48 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QeL5EYh6"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 3CA929B6B4; Wed, 26 May 2021 14:02:43 +1000 (AEST) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by minnie.tuhs.org (Postfix) with ESMTPS id D07809B654 for ; Wed, 26 May 2021 14:02:41 +1000 (AEST) Received: by mail-lf1-f44.google.com with SMTP id v8so407191lft.8 for ; Tue, 25 May 2021 21:02:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Q5TGHVz2pnMXQPE4+XLN9nyeoI/ExdssCrEdnwg5USc=; b=QeL5EYh6FIb5XI3VnXSVzqUStAbacuUXCNYADJuZvLBc9DgPrm472dORjzqH7/5ZWi OyU76xMAonOLhQ8RcrDp2giejeX7K/YhRaMurjIt3alg1rE2/Za95+LpYrHJYFDOthZJ ssfpS7TQNNzj6fKKBb+bFgVJ1WJCeOTltQdRQaw5tAaVsRD3OnAfAGTPviFgfXeGYVAQ ljoTODwl5pe94kTh2wh0IihxkqUCU+chJY9F1tihGGfozf8FrYVnx1AlPIELRt04KRV9 VRrXeSKfHGj360Ytm2CKadqRdK0I5mjOISKvleVO4PlAX/zoPBP0PxDVwxADmW5K7wkX O0pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Q5TGHVz2pnMXQPE4+XLN9nyeoI/ExdssCrEdnwg5USc=; b=I/WS7ze+EDmb/y9CVcxRQXvZH0nTDBS9FxF9Y96iHsLXCiTsXWT2R43Wn3yEhRvz27 0M3bgFVSJei+vQj6vH01ytKNp1PvmU/2qBKvVChLKOp/1I8Cn7S+1o66wmDvRrJBauXE zXLJ6VVgtQfhFiNYU1Q4HA3Bql/Ejkl1KUnOSj+EnfhhYdqge/AQHcmWwjnFUW3/HzM2 3cOhU4JO7DIL6aKglAoss1kiLMcp3KK9cneL8RsBp+LjfDe9LO3n6qrefiX93sD3e9lD SDlxvaTwBtorzmms3rsdHpWS6sDIKKuUtmFfdFbC+zpmPgjGMmwxu3Nw/uye147RRHlj E5Fg== X-Gm-Message-State: AOAM532r+/nodDNXOIL2jGbLkl2+sqJl2S0dfmkPB7xF61orOvQzSki/ WSg6thQ/fisUYFc91E6TLpaAtPKfhNeo6phbem4= X-Google-Smtp-Source: ABdhPJwlJC1T7CT+DCuRz6wAwTlMA6/F1diQT9HlMZD0NG5noITbTNwVXAEFF6oiSq4yAJLiKORxeRZGfwbuIymybQw= X-Received: by 2002:ac2:5dd5:: with SMTP id x21mr718926lfq.503.1622001760141; Tue, 25 May 2021 21:02:40 -0700 (PDT) MIME-Version: 1.0 References: <20210526030341.GD27558@mcvoy.com> In-Reply-To: <20210526030341.GD27558@mcvoy.com> From: Rob Pike Date: Wed, 26 May 2021 14:02:28 +1000 Message-ID: To: Larry McVoy Content-Type: multipart/alternative; boundary="000000000000bd065405c333b66b" Subject: Re: [TUHS] [tuhs] Dennis Ritchie's couch X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Unix Heritage Society mailing list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000bd065405c333b66b Content-Type: text/plain; charset="UTF-8" In no way did I mean to diminish the work. Instead, I was admiring how our knowledge of the field has continued to grow through the work they have done. -rob On Wed, May 26, 2021 at 1:03 PM Larry McVoy wrote: > You do, I don't. I'm not alone in my lack of understanding. > > I think that all the things that yacc solved, Steve gets some kudos. > I've used it a bunch and I did not need to be as smart as you or > Steve to get the job done. > > You getting past that is cool but it doesn't make his work less. > > On Wed, May 26, 2021 at 10:37:45AM +1000, Rob Pike wrote: > > And today, we understand parsing so well we don't need yacc. > > > > -rob > > > > > > On Wed, May 26, 2021 at 10:20 AM Nelson H. F. Beebe > > > wrote: > > > > > The last article of the latest issue of the Communications of the ACM > > > that appeared electronically earlier today is a brief interview with > > > this year's ACM Turing Award winners, Al Aho and Jeff Ullman. > > > > > > The article is > > > > > > Last byte: Shaping the foundations of programming languages > > > https://doi.org/10.1145/3460442 > > > Comm. ACM 64(6), 120, 119, June 2021. > > > > > > and it includes a picture of the two winners sitting on Dennis > > > Ritchie's couch. > > > > > > I liked this snippet from Jeff Ullman, praising fellow list member > > > Steve Johnson's landmark program, yacc: > > > > > > >> ... > > > >> At the time of the first Fortran compiler, it took several > > > >> person-years to write a parser. By the time yacc came around, > > > >> you could do it in an afternoon. > > > >> ... > > > > > > > > > > ------------------------------------------------------------------------------- > > > - Nelson H. F. Beebe Tel: +1 801 581 5254 > > > - > > > - University of Utah FAX: +1 801 581 4148 > > > - > > > - Department of Mathematics, 110 LCB Internet e-mail: > > > beebe@math.utah.edu - > > > - 155 S 1400 E RM 233 beebe@acm.org > > > beebe@computer.org - > > > - Salt Lake City, UT 84112-0090, USA URL: > > > http://www.math.utah.edu/~beebe/ - > > > > > > > ------------------------------------------------------------------------------- > > > > > -- > --- > Larry McVoy lm at mcvoy.com > http://www.mcvoy.com/lm > --000000000000bd065405c333b66b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In no way did I mean to diminish the work. Instead, I was = admiring how our knowledge of the field has continued to grow through the w= ork they have done.

-rob


<= div class=3D"gmail_quote">
On Wed, May= 26, 2021 at 1:03 PM Larry McVoy <lm@mcv= oy.com> wrote:
You do, I don't.=C2=A0 I'm not alone in my lack of understand= ing.

I think that all the things that yacc solved, Steve gets some kudos.
I've used it a bunch and I did not need to be as smart as you or
Steve to get the job done.

You getting past that is cool but it doesn't make his work less.

On Wed, May 26, 2021 at 10:37:45AM +1000, Rob Pike wrote:
> And today, we understand parsing so well we don't need yacc.
>
> -rob
>
>
> On Wed, May 26, 2021 at 10:20 AM Nelson H. F. Beebe <beebe@math.utah.edu>
> wrote:
>
> > The last article of the latest issue of the Communications of the= ACM
> > that appeared electronically earlier today is a brief interview w= ith
> > this year's ACM Turing Award winners, Al Aho and Jeff Ullman.=
> >
> > The article is
> >
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Last byte: Shaping the foundatio= ns of programming languages
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://doi.org/10.1145/34= 60442
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Comm. ACM 64(6), 120, 119, June = 2021.
> >
> > and it includes a picture of the two winners sitting on Dennis > > Ritchie's couch.
> >
> > I liked this snippet from Jeff Ullman, praising fellow list membe= r
> > Steve Johnson's landmark program, yacc:
> >
> > >> ...
> > >> At the time of the first Fortran compiler, it took sever= al
> > >> person-years to write a parser.=C2=A0 By the time yacc c= ame around,
> > >> you could do it in an afternoon.
> > >> ...
> >
> >
> > -----------------------------------------------------------------= --------------
> > - Nelson H. F. Beebe=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 Tel: +1 801 581 5254
> >=C2=A0 =C2=A0 =C2=A0-
> > - University of Utah=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 FAX: +1 801 581 4148
> >=C2=A0 =C2=A0 =C2=A0-
> > - Department of Mathematics, 110 LCB=C2=A0 =C2=A0 Internet e-mail= :
> > beebe@ma= th.utah.edu=C2=A0 -
> > - 155 S 1400 E RM 233=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0beebe@acm.org
> > beebe@com= puter.org -
> > - Salt Lake City, UT 84112-0090, USA=C2=A0 =C2=A0 URL:
> > http://www.math.utah.edu/~beebe/ -
> >
> > -----------------------------------------------------------------= --------------
> >

--
---
Larry McVoy=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 l= m at mcvo= y.com=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0http://www.mcvoy.com= /lm
--000000000000bd065405c333b66b--