Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: HenHanna Newsgroups: comp.lang.lisp,sci.lang,comp.lang.scheme Subject: Re: REPL in Lisp Date: Wed, 10 Jul 2024 22:37:41 -0700 Organization: A noiseless patient Spider Lines: 33 Message-ID: References: <87msmofqj8.fsf@tilde.institute> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 11 Jul 2024 07:37:44 +0200 (CEST) Injection-Info: dont-email.me; posting-host="5997fecf5cbee109c90816f0e589a653"; logging-data="2456794"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19t0S+M4a6paohl5BeQJBupaj6A19Hwznw=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:ZF7j6PsBbWDqtVT6w2gxuZOrN+Q= Content-Language: en-US In-Reply-To: <87msmofqj8.fsf@tilde.institute> Bytes: 1987 On 7/10/2024 10:26 PM, yeti wrote: > HenHanna writes: > >> the acronym (?) REPL must be new in Lisp (and Scheme) >> >> i'm sure i never saw it (used or mentioned) 25 years ago. > > I remember REPL back until the early 80s. Wikipedia does not contradict > and adds a bit more: > > > > History > > In 1964, the expression READ-EVAL-PRINT cycle is used by L. Peter > Deutsch and Edmund Berkeley for an implementation of Lisp on the > PDP-1. > > Since at least the 1980s, the abbreviations REP Loop and REPL are > attested in the context of Scheme. > afaicr in the 1980's everyone spelled it out as Read-Eval-Print Loop or Cycle. (i think) Guy Steele's AI Memos sometimes used [R-E-P Loop] but never REPL