[plt-scheme] Are new Schemers supposed to be reading SRFIs?
I also seem to recall that someone at CMU had a dissertation on this
topic. Maybe one of Peter Lee's students? This would be around the
early or mid 90s .. .I think.
Robby
On 5/14/07, Matthias Felleisen <matthias at ccs.neu.edu> wrote:
>
> On May 14, 2007, at 7:02 AM, Geoffrey S. Knauth wrote:
>
> > On May 10, 2007, at 15:27, John Clements wrote:
> >> In some ways, this resembles the problems that doctors have; in
> >> order to give the best possible advice, they need to keep up with
> >> all of the most recent findings, while at the same time
> >> discounting somewhat the more recent & unverified one.
> >>
> >> I don't think that CS has yet evolved (or, hitherto, needed to
> >> evolve) a good channel for this kind of dissemination.
> >
> > If there were contracts or machine readable documentation
> > everywhere, we could ask the computer, "Has anyone written code
> > that takes types X Y and produces Z?" A smart network would find
> > implementations in different languages, rate them, and offer to
> > help convert them into our favorite language.
>
> It turns out that this was my Diploma thesis in 1983. I applied it to
> ADTs, which were popular at the time.
>
> OCAML had something like this in 1996/97. It was based at ENS and
> served via the Web. I don't know whether they still do. You may want
> to ask, though I don't think it took off.
>
> -- Matthias
>
>
>
>
>
>
>
> >
> > For DrScheme there's Help Desk and browsing the collects
> > directories. Maybe Help Desk could add type matching to its
> > skills. The Computer Language Benchmarks Game (language shootout)
> > is fun to read, and Google Code will some day give better answers.
> >
> > On May 11, 2007, at 07:09, Jens Axel Søgaard compiled a cheat-list:
> >> SRFI 1 (lists)
> >> SRFI 13 (strings)
> >> SRFI 19 (time and date)
> >> Also in use:
> >> SRFI 14 (characters)
> >> SRFI 27 (random numbers)
> >> SRFI 42 (eager comprehensions)
> >> SRFI 43 (vectors)
> >> Seen, but not often:
> >> SRFI 26 (cut - specialiazing)
> >> SRFI 67 (compare procedures)
> >
> > I thought, "Good advice from a knowledgeable person!" I wondered
> > how long Jens Axel took to assemble that list, and whether an
> > automated mechanism in DrScheme should report what and how often
> > things get used. PLaneT could report how popular packages are. I
> > wonder what library science thinks of computer science.
> >
> > Geoffrey
> >
> > _________________________________________________
> > For list-related administrative tasks:
> > http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>