Request for review Daniel Ziltener (09 Mar 2026 01:24 UTC)
Re: Request for review Arthur A. Gleckler (09 Mar 2026 01:32 UTC)
Re: Request for review Peter McGoron (09 Mar 2026 01:45 UTC)
Re: Request for review jobol (09 Mar 2026 18:52 UTC)
Re: Request for review Daniel Ziltener (09 Mar 2026 22:36 UTC)
Re: Request for review Daniel Ziltener (11 Mar 2026 22:59 UTC)
Re: Request for review Daniel Ziltener (09 Mar 2026 22:39 UTC)
Re: Request for review Peter McGoron (09 Mar 2026 23:22 UTC)
Re: Request for review Daniel Ziltener (11 Mar 2026 23:12 UTC)
Re: Request for review Arthur A. Gleckler (11 Mar 2026 23:23 UTC)
Re: Request for review jobol (11 Mar 2026 21:38 UTC)
Re: Request for review Daniel Ziltener (11 Mar 2026 22:48 UTC)
Re: Request for review jobol (13 Mar 2026 07:50 UTC)
Re: Request for review John Cowan (13 Mar 2026 14:16 UTC)
Re: Request for review Daniel Ziltener (13 Mar 2026 15:00 UTC)
Re: Request for review jobol (13 Mar 2026 15:39 UTC)
Re: Request for review Daniel Ziltener (13 Mar 2026 22:43 UTC)
Re: Request for review John Cowan (14 Mar 2026 07:47 UTC)
Re: Request for review jobol (14 Mar 2026 07:54 UTC)
Re: Request for review Daniel Ziltener (15 Mar 2026 23:30 UTC)

Re: Request for review jobol 09 Mar 2026 18:51 UTC

Le Sun, 8 Mar 2026 21:41:18 -0400,
Peter McGoron <xxxxxx@mcgoron.com> a écrit :

> I think if the second draft is ready for general public view it
> should be published on the SRFI website. It's easier to read than
> having to download the HTML file off of the git host to read it.

+1

> Some minor things skimming it:
>
> 1. The code examples should be wrapped with <pre> so that they indent
> correctly.
> 2. `define-method` should be renamed because it is not a definition
> form in the way that regular `define` is.

+1

> 3.  `average uses a quasiquote, which is fine but a little odd.
> 4. There is still some boilerplate text under the section "Private
> Messages".

Adding a syntax 'new-object' (or 'create-object' but it is more
Scheme than Object) similar to 'define-object' but returning the created
object could be good. Then 'define-object' can be defined using it.

Reading the implementation, the object returned by mirror can't be
mirrored. Either allows mirror objects to be mirrored or tell that it
can't. I'm voting to mirroring mirrors. It is probably not useful but
it avoid mirror to be exception.