Unmaintained implementations
Antero Mejr
(13 May 2024 14:25 UTC)
|
Re: Unmaintained implementations
Arthur A. Gleckler
(13 May 2024 14:39 UTC)
|
Re: Unmaintained implementations
Lassi Kortela
(13 May 2024 15:17 UTC)
|
Re: Unmaintained implementations
Lassi Kortela
(13 May 2024 17:46 UTC)
|
Re: Unmaintained implementations
Antero Mejr
(13 May 2024 18:05 UTC)
|
Categorizing and describing implementations
Lassi Kortela
(13 May 2024 18:24 UTC)
|
Re: Categorizing and describing implementations
Jakub T. Jankiewicz
(13 May 2024 20:16 UTC)
|
Re: Categorizing and describing implementations
Arthur A. Gleckler
(13 May 2024 20:23 UTC)
|
Re: Categorizing and describing implementations
Lassi Kortela
(13 May 2024 20:37 UTC)
|
Re: Categorizing and describing implementations
Arthur A. Gleckler
(13 May 2024 20:39 UTC)
|
Re: Categorizing and describing implementations
Jakub T. Jankiewicz
(13 May 2024 21:19 UTC)
|
Re: Categorizing and describing implementations
Arthur A. Gleckler
(13 May 2024 21:26 UTC)
|
Containers
Lassi Kortela
(13 May 2024 21:37 UTC)
|
Re: Containers
Arthur A. Gleckler
(13 May 2024 21:41 UTC)
|
Re: Categorizing and describing implementations
John Cowan
(13 May 2024 21:51 UTC)
|
Re: Categorizing and describing implementations
Stephen De Gabrielle
(14 May 2024 08:23 UTC)
|
Re: Categorizing and describing implementations
Jakub T. Jankiewicz
(14 May 2024 11:55 UTC)
|
Snap and Lisp
Lassi Kortela
(14 May 2024 12:15 UTC)
|
Re: Snap and Lisp
Stephen De Gabrielle
(14 May 2024 12:45 UTC)
|
Re: Snap and Lisp Lassi Kortela (14 May 2024 13:33 UTC)
|
Re: Categorizing and describing implementations
Marc Feeley
(14 May 2024 12:48 UTC)
|
Re: Categorizing and describing implementations
Stephen De Gabrielle
(14 May 2024 13:09 UTC)
|
Re: Categorizing and describing implementations
Marc Feeley
(14 May 2024 13:29 UTC)
|
Re: Categorizing and describing implementations
Jakub T. Jankiewicz
(14 May 2024 14:03 UTC)
|
Re: Categorizing and describing implementations
Stephen De Gabrielle
(14 May 2024 17:45 UTC)
|
Re: Categorizing and describing implementations
Lassi Kortela
(19 May 2024 13:47 UTC)
|
Re: Categorizing and describing implementations
Antero Mejr
(20 May 2024 14:03 UTC)
|
Re: Categorizing and describing implementations
Arthur A. Gleckler
(20 May 2024 14:24 UTC)
|
Definition of "Scheme"
Lassi Kortela
(14 May 2024 13:21 UTC)
|
Re: Categorizing and describing implementations
Jakub T. Jankiewicz
(14 May 2024 13:53 UTC)
|
Re: Unmaintained implementations
Arthur A. Gleckler
(13 May 2024 19:12 UTC)
|
Re: Unmaintained implementations
Jakub T. Jankiewicz
(13 May 2024 20:40 UTC)
|
Re: Unmaintained implementations
Arthur A. Gleckler
(13 May 2024 20:43 UTC)
|
Re: Unmaintained implementations
Lassi Kortela
(13 May 2024 20:49 UTC)
|
Re: Unmaintained implementations
Arthur A. Gleckler
(13 May 2024 20:55 UTC)
|
Re: Unmaintained implementations
Lassi Kortela
(13 May 2024 21:07 UTC)
|
Re: Unmaintained implementations
Antero Mejr
(13 May 2024 21:18 UTC)
|
Metadata files
Lassi Kortela
(13 May 2024 21:34 UTC)
|
Re: Metadata files
Antero Mejr
(13 May 2024 21:41 UTC)
|
> LOL I wasn't going to actually propose it. > > In any case, the creators of *Snap! *seem to have a different opinion: > (Page 4 of the */Snap!/* manual > <https://snap.berkeley.edu/snap/help/SnapManual.pdf>) > > I'm inclined to agree with them. The source files are using XML in a vaguely Lisp or Smalltalk fashion: <script x="20" y="20"> <block s="receiveGo"> <comment w="90" collapsed="false">front left rotor</comment> </block> <block s="comeToFront"></block> <block s="setHeading"> <l>90</l> </block> <block s="doForever"> <script> <block s="doIfElse"> <block s="reportTouchingObject"> <l>wall</l> </block> <script> <block s="doSwitchToCostume"> <l>red</l> </block> <block s="doBroadcastAndWait"> <l>front left</l> </block> </script> <script> <block s="doSwitchToCostume"> <l>rotor</l> </block> </script> </block> <block s="turnLeft"> <l>40</l> </block> </script> </block> </script> > As I wrote earlier: > > I hope we don’t exclude any Scheme implementations because they > don’t fit our personal definition of Scheme. > > Scheme is a living (and evolving) language with a passionate > community in addition to implementation communities. Let’s not > exclude any. > > If we restrict ourselves to RnRS we are poorer for it. Agreed. Most of the practical problems should go away if we promote the most full-featured implementations, so that they are displayed prominently. A related problem is that at present RnRS is not formally guaranteed to stay in any given shape in the future. It's guarded by experienced people. This may even be superior to formally defined constraints. > PS Check out page 105. "It's just a macro!" (TM)