Re: SRFI 245 extended last call Daphne Preston-Kendal (11 Jan 2024 07:42 UTC)
(missing)
(missing)
Re: SRFI 245 extended last call Arthur A. Gleckler (22 Jan 2024 04:38 UTC)
Re: SRFI 245 extended last call Marc Nieper-Wißkirchen (22 Jan 2024 07:07 UTC)
Re: SRFI 245 extended last call Chris Hanson (23 Jan 2024 00:10 UTC)
Re: SRFI 245 extended last call Marc Nieper-Wißkirchen (23 Jan 2024 06:36 UTC)
Re: SRFI 245 extended last call Dr. Arne Babenhauserheide (23 Jan 2024 06:46 UTC)

Re: SRFI 245 extended last call Dr. Arne Babenhauserheide 23 Jan 2024 06:42 UTC
Chris Hanson <xxxxxx@chris-hanson.org> writes:

> On 1/22/24 02:06, Marc Nieper-Wißkirchen wrote:> More and more, I have
> come to the conclusion that the
>> addition of the local defines to Scheme added a wart to the language
>> long ago.
> Speaking for GJS and Hal, I'll point out that the reason for local
> defines is pedagogical.  The similarity between top-level and local
> defines makes it easy for students to grasp the concept without having
> to explain yet another binding mechanism.  And since LETREC didn't
> exist at that time, it was a sensible choice.
>
> I'd argue that it's still valuable.

I fully agree.

I didn’t know about local defines when I started to learn Scheme.

The moment I learned about local defines, writing and reading Scheme
started to feel much easier.

Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de