Re: [Scheme-reports] Reformulated numeric-tower ballot Andy Wingo (07 May 2014 19:38 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Andy Wingo (14 May 2014 20:45 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Arthur A. Gleckler (14 May 2014 20:56 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Per Bothner (14 May 2014 23:11 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan (15 May 2014 03:22 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Per Bothner (15 May 2014 07:14 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan (15 May 2014 13:30 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Per Bothner (15 May 2014 22:08 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Alaric Snell-Pym (15 May 2014 10:47 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan (15 May 2014 12:20 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Sascha Ziemann (16 May 2014 08:37 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Alaric Snell-Pym (16 May 2014 08:46 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot Peter Bex (16 May 2014 08:57 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan (16 May 2014 21:05 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan (16 May 2014 20:26 UTC)
Re: [Scheme-reports] Reformulated numeric-tower ballot xacc.ide@gmail.com (16 May 2014 20:41 UTC)

Re: [Scheme-reports] Reformulated numeric-tower ballot John Cowan 16 May 2014 20:21 UTC

Sascha Ziemann scripsit:

> Instead it would be much more important to specify some kind of Maven
> like package repository for Scheme. There have been several attempts,
> but Racket has its own, Chicken has its own, Gamit has its own. And
> if you try to switch from one Scheme to another, it is always a pain
> to find the packages necessary for the program. Not having access to
> package repositories is nowadays a major productivity drawback.

Indeed:  see <http://trac.sacrideo.us/wg/wiki/Snow> for Alex Shinn's
proposal in that direction.  There are two problems: there is no
central meta-repository (a true central repository is probably too much
cat-herding to expect), and the names of packages aren't standardized.
Part of R7RS-large is to get those standard names at least for a
reasonable set of packages.

Note that this will only work (for some values of "work") for packages
with portable implementations.  What is more, the old quip about
standards applies: you have N repositories, you set up a standard, now
you have (+ N 1) repositories.  And if you don't like any of them, wait
till next year!

> If R7RS wants to be large/great, it should do something great.
> And joining all Scheme code would be the greatest thing R7RS could do.

I'll settle for being large.  I don't think that "great" is a target to
aim at directly, any more than "beautiful" is.  We like beautiful code,
and we do things to help our code be beautiful, but we don't think "Hey,
I'll write something beautiful today."  (Painters don't do that either.)

--
John Cowan          http://www.ccil.org/~cowan        cowan@ccil.org
You know, you haven't stopped talking since I came here. You must
have been vaccinated with a phonograph needle.
        --Rufus T. Firefly

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports