Rationale of uninterned symbols, and why not identifiers Daphne Preston-Kendal (26 Jan 2025 10:50 UTC)
Re: Rationale of uninterned symbols, and why not identifiers Marc Nieper-Wißkirchen (26 Jan 2025 13:25 UTC)
Re: Rationale of uninterned symbols, and why not identifiers Wolfgang Corcoran-Mathe (26 Jan 2025 18:45 UTC)

Re: Rationale of uninterned symbols, and why not identifiers Wolfgang Corcoran-Mathe 26 Jan 2025 18:45 UTC

Marc and Daphne,

On 2025-01-26 14:24 +0100, Marc Nieper-Wißkirchen wrote:
> Thank you for this write-up. As it turns out, uninterned symbols are
> not necessary for this use case.
>
> [big snip]
>
> Am So., 26. Jan. 2025 um 11:50 Uhr schrieb Daphne Preston-Kendal
> > The purpose of uninterned symbols is to allow communicating macros
> > to use the binding system of Scheme to establish a communication
> > channel which is effectively based on a set of marks only ...

Thanks very much for taking the time to elucidate your points. One
reason I had for writing this SRFI was to get some of the discussions
we've had on identifiers and uninterned symbol into the SRFI mail
archives (where future generations can marvel at our confusion).

I'll add in passing that I like Marc's communicating-macros technique
a great deal.

--
Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>