Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

HOST SYSTEM RESPONDING, PROBABLY UP...


devel / comp.lang.scheme / Vote on the Yellow Edition

SubjectAuthor
* Vote on the Yellow Editionco...@ccil.org
`* Re: Vote on the Yellow EditionChris Vine
 +- Re: Vote on the Yellow Editionjohnw...@gmail.com
 `- Re: Vote on the Yellow EditionMarc Nieper-Wißkirchen

1
Vote on the Yellow Edition

<c2605711-9588-4bad-ae44-94aca530a3e7n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=101&group=comp.lang.scheme#101

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:6214:19e9:: with SMTP id q9mr25418972qvc.52.1636847815171;
Sat, 13 Nov 2021 15:56:55 -0800 (PST)
X-Received: by 2002:a25:afcf:: with SMTP id d15mr26072076ybj.433.1636847814892;
Sat, 13 Nov 2021 15:56:54 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Sat, 13 Nov 2021 15:56:54 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=67.245.31.40; posting-account=TN5epwoAAAADtuyyY55QiUwO7xVz4KnH
NNTP-Posting-Host: 67.245.31.40
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c2605711-9588-4bad-ae44-94aca530a3e7n@googlegroups.com>
Subject: Vote on the Yellow Edition
From: cowan@ccil.org (co...@ccil.org)
Injection-Date: Sat, 13 Nov 2021 23:56:55 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: co...@ccil.org - Sat, 13 Nov 2021 23:56 UTC

Time to vote on the Yellow Edition of R7RS-large. This is concerned with both macro systems and particular macros. Voting on it is open until the end of January. Please vote!

You can reach the voting form at <https://docs.google.com/forms/d/1FEovNGbLYWz2yd6-UrbSCjFwAQ6fynrStLQyyC6YYDE/edit>. You don't need a Google account. Let me know at <cowan@ccil.org> if anything goes wrong.

Here are the detailed instructions for the Yellow Edition ballot:

This is a ballot to decide which SRFIs are to be included in the Tangerine Yellow (macro systems and macros) Edition of R7RS-large. This is the third of about 12 editions, so only certain topics are being voted on now. If you are seeing this ballot, you are a member of Working Group 2 provided you actually vote. However, if you have not voted on a Scheme ballot or ratification before, please send an email to scheme-reports-wg2@groups.google.com giving your name and a short explanation of your interest in Scheme.

Choose "No vote" if you wish to abstain, which means that your vote on this question will not be counted. Note that if one person votes for alternative A, and two people for alternative B, and everyone else abstains, alternative B wins. That is because we are going by a majority of the legal votes cast for each ballot question. If no alternative achieves a majority, the question will be re-balloted at a later date.

Otherwise, choose "None" if you wish not to include a library of the type described in R7RS-large, or choose one of the SRFIs or R6RS according to the choices given. You can also choose "Other" for a write-in vote.

There are also some yes/no questions on the ballot, for which the answers are "No vote", "No", "Yes", and "Other".

If you want to revote, just vote again using the same name. Only the last vote is counted. The ballot closes at the last moment of Monday, January 31, 2023, in any time zone, which is equivalent to noon February 1 UTC.

All ballots will be made public. If you object to using Google Forms (you do not need a Google account), post your ballot in an email to scheme-requests-wg2@groups.google.com. As an absolute fallback, send an email to cowan@ccil.org and I will post your vote for you. Ballots posted to other fora will be used if I see them, but are not formally supported.

Re: Vote on the Yellow Edition

<20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=103&group=comp.lang.scheme#103

  copy link   Newsgroups: comp.lang.scheme
Path: i2pn2.org!i2pn.org!aioe.org!uT6uSHaWGpBJgAT+usRcbQ.user.46.165.242.75.POSTED!not-for-mail
From: chris@cvine--nospam--.freeserve.co.uk (Chris Vine)
Newsgroups: comp.lang.scheme
Subject: Re: Vote on the Yellow Edition
Date: Sun, 14 Nov 2021 21:09:36 +0000
Organization: Aioe.org NNTP Server
Message-ID: <20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>
References: <c2605711-9588-4bad-ae44-94aca530a3e7n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="13402"; posting-host="uT6uSHaWGpBJgAT+usRcbQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-unknown-linux-gnu)
 by: Chris Vine - Sun, 14 Nov 2021 21:09 UTC

On Sat, 13 Nov 2021 15:56:54 -0800 (PST)
"co...@ccil.org" <cowan@ccil.org> wrote:
> Time to vote on the Yellow Edition of R7RS-large. This is concerned
> with both macro systems and particular macros. Voting on it is open
> until the end of January. Please vote!
>
> You can reach the voting form at
> <https://docs.google.com/forms/d/1FEovNGbLYWz2yd6-UrbSCjFwAQ6fynrStLQyyC6YYDE/edit>.
> You don't need a Google account. Let me know at <cowan@ccil.org> if
> anything goes wrong.

Am I right that there is no proposal for implicit renaming macros? (I
saw the reference to explicit renaming macros in the questions.) Given
that they are implemented in chicken and seem to work well, and are the
main competition to syntax-case, that seems disappointing.

Re: Vote on the Yellow Edition

<d0f8de74-d251-4744-8375-9e4a5bdd8d5en@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=104&group=comp.lang.scheme#104

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:622a:346:: with SMTP id r6mr4393668qtw.78.1636946618333;
Sun, 14 Nov 2021 19:23:38 -0800 (PST)
X-Received: by 2002:a25:11ca:: with SMTP id 193mr35361612ybr.453.1636946618153;
Sun, 14 Nov 2021 19:23:38 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Sun, 14 Nov 2021 19:23:37 -0800 (PST)
In-Reply-To: <20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=67.245.31.40; posting-account=axAvqQoAAADT1AGxSwQmJa832U07xnMn
NNTP-Posting-Host: 67.245.31.40
References: <c2605711-9588-4bad-ae44-94aca530a3e7n@googlegroups.com> <20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d0f8de74-d251-4744-8375-9e4a5bdd8d5en@googlegroups.com>
Subject: Re: Vote on the Yellow Edition
From: johnwcowan@gmail.com (johnw...@gmail.com)
Injection-Date: Mon, 15 Nov 2021 03:23:38 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: johnw...@gmail.com - Mon, 15 Nov 2021 03:23 UTC

On Sunday, November 14, 2021 at 4:08:15 PM UTC-5, Chris Vine wrote:

> Am I right that there is no proposal for implicit renaming macros? (I
> saw the reference to explicit renaming macros in the questions.) Given
> that they are implemented in chicken and seem to work well, and are the
> main competition to syntax-case, that seems disappointing.

The only Schemes I know of that support implicit renaming are Chicken and Picrin. I don't think the Scheme community as a whole has enough experience with IR to judge its merits. The Chicken implementation of IR also takes O(n^2) time. So no, I don't think implicit renaming is the *main* competition to syntax-case.

The same applies to syntactic closures: they are available only in MIT, Chibi, and Picrin, although they have been around much longer.

See <https://docs.scheme.org/surveys/syntax-definitions> for more details on who supports what.

Re: Vote on the Yellow Edition

<8282674e-a791-433b-a7d8-18617e6cf3a2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=105&group=comp.lang.scheme#105

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:620a:3c9:: with SMTP id r9mr28227313qkm.297.1636959911080;
Sun, 14 Nov 2021 23:05:11 -0800 (PST)
X-Received: by 2002:a25:7102:: with SMTP id m2mr38867208ybc.25.1636959910720;
Sun, 14 Nov 2021 23:05:10 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Sun, 14 Nov 2021 23:05:10 -0800 (PST)
In-Reply-To: <20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=137.250.162.24; posting-account=zlMYeAoAAAA7h62AQsuRj9JlpjL_8Ob1
NNTP-Posting-Host: 137.250.162.24
References: <c2605711-9588-4bad-ae44-94aca530a3e7n@googlegroups.com> <20211114210936.56bcb8c941aa5045c3124f5e@cvine--nospam--.freeserve.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8282674e-a791-433b-a7d8-18617e6cf3a2n@googlegroups.com>
Subject: Re: Vote on the Yellow Edition
From: marc.nieper@gmail.com (Marc Nieper-Wißkirchen)
Injection-Date: Mon, 15 Nov 2021 07:05:11 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Marc Nieper-Wißkirc - Mon, 15 Nov 2021 07:05 UTC

Chris Vine schrieb am Sonntag, 14. November 2021 um 22:08:15 UTC+1:
> On Sat, 13 Nov 2021 15:56:54 -0800 (PST)
> "co...@ccil.org" <co...@ccil.org> wrote:
> > Time to vote on the Yellow Edition of R7RS-large. This is concerned
> > with both macro systems and particular macros. Voting on it is open
> > until the end of January. Please vote!
> >
> > You can reach the voting form at
> > <https://docs.google.com/forms/d/1FEovNGbLYWz2yd6-UrbSCjFwAQ6fynrStLQyyC6YYDE/edit>.
> > You don't need a Google account. Let me know at <co...@ccil.org> if
> > anything goes wrong.
> Am I right that there is no proposal for implicit renaming macros? (I
> saw the reference to explicit renaming macros in the questions.) Given
> that they are implemented in chicken and seem to work well, and are the
> main competition to syntax-case, that seems disappointing.

If you need "implicit renaming" use syntax-case. It's faster, more expressive, and safer to use than Chicken's IR macros. From a user's point of view, I can't see a reason not to choose syntax-case when compared to Chicken's IR.

ER macros don't suffer from the quadratic complexity of IR but suffer from inconvenience (and lack of expressivity, etc.), so are also not a substitute for syntax-case.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor