From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5c4b279f.1c69fb81.a9341.821c@mx.google.com> MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> From: Stuart Morrow Date: Fri, 25 Jan 2019 15:13:37 +0000 In-Reply-To: References: Content-Type: multipart/alternative; boundary="_676AA9C1-B88E-4DC7-BC7D-754370180248_" Subject: Re: [9fans] Rc port. Topicbox-Message-UUID: f40a9d72-ead9-11e9-9d60-3106f5b1d025 --_676AA9C1-B88E-4DC7-BC7D-754370180248_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" I take back the stuff where a directory can be a command - it interacts we= ird with $path: you=E2=80=99d do `..=E2=80=99 thinking it=E2=80=99s the same as `cd ..=E2= =80=99, except it=E2=80=99s actually `cd /bin/..=E2=80=99. > is there a buildable version of es any longer? I just found http://wryun.github.io/es-shell/ I=E2=80=99ve never actually used es, this or any other version; this is the= first I=E2=80=99ve heard you couldn=E2=80=99t just use the original. Hey, does anybody know if Tom Duff really invented process substitution? ( = <{} ) There=E2=80=99s a comment in =E2=80=98A Retrospective=E2=80=99 (1978, I thi= nk - it=E2=80=99s in the 1978 BSTJ edition `UNIX Time-Sharing System=E2=80=99; I have a tenth-anniversary reprint call= ed =E2=80=98UNIX System Readings And Applications=E2=80=99) by Dennis Ritchie about how a syntax fo= r non-linear pipelines has already been proposed. /dev/fd wouldn=E2=80=99t have existed = yet, so does anybody know what he=E2=80=99s referring to here? Whoever it was, I bet it was Doug. -Morrow --_676AA9C1-B88E-4DC7-BC7D-754370180248_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

I take back the stuff where a direct= ory can be a command =C2=A0- it interacts weird with $path:

you=E2=80=99d do `..=E2=80=99 thinking it=E2=80=99s the same as `c= d ..=E2=80=99, except it=E2=80=99s actually `cd /bin/..=E2=80=99.

 

>= ; is there a buildable version of es any longer?

 

I just found

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 http://wryun.github.io/es-shell/

 

I=E2=80=99ve never actually used= es, this or any other version; this is the first I=E2=80=99ve heard you

couldn=E2=80=99t just use the original.

 

Hey, does anybody kn= ow if Tom Duff really invented process substitution? ( <{} )

There=E2=80=99s a comment in =E2=80=98A Retrospective=E2=80=99= (1978, I think - it=E2=80=99s in the 1978 BSTJ edition

`UNIX Time-Sharing System=E2=80=99; I have a tenth-anniversary reprint= called =E2=80=98UNIX System

Readings And Applicati= ons=E2=80=99) by Dennis Ritchie about how a syntax for non-linear

pipelines has already been proposed. /dev/fd wouldn=E2=80=99= t have existed yet, so does

anybody know what he=E2= =80=99s referring to here?

 

Whoever it was, I bet it was Doug.

 

-Morrow

 

= --_676AA9C1-B88E-4DC7-BC7D-754370180248_--