[plt-scheme] Re: Is R6RS useless for PLT?

From: kbohdan at mail.ru (kbohdan at mail.ru)
Date: Mon Nov 24 04:32:41 EST 2008

Geoffrey S. Knauth wrote:
> The Microsoft analogy is weakened by the fact that PLT is free software,
> so anyone who wants to grab ideas from PLT's excellent developers can
> take what they like and develop such a competitor.  PLT has not
> constrained anyone, so it strikes me as unbalanced to try to constrain
> PLT.  

Again, choosing between r6rs portability and PLT power *is* constraint.
Portability *is* requirement when I'm going to create some real-world 
(non-research, non-study and not a game) software.

> I'm guessing that PLT goes beyond R6RS because they have so many
> ideas they want to explore, and as people say often, "it's a free
> country."  

True, but wouldn't it be better to add all new ideas as R6RS core 
extensions and R6RS compatible libraries?
IMHO in this case PLT & R6RS will benefit from each other.

> PLT is so rich with fresh thoughts (every week!) the only
> reason I don't encourage them more is I hope they get some sleep.

I'm 99% sure they will have more time to sleep after switching PLT
to r6rs ... because of community size increase.

> PLT went to great lengths to support R6RS, so it seems to me they've
> done their bit.  If there's something lacking technically in PLT's R6RS
> support, what is it?  

No AFAIK, but there are a lot of technically lacking things in r6rs 
standard. Actually r6rs is not very useful on practice.

> If we want all the wonderfulness of DrScheme in a
> pure R6RS flavor and we want them to do the work, we could raise money
> for PLT research groups and support the next generation of gifted
> computer scientists.

100%. But not until Scheme becomes software industry language.
Currently it is only very nice and powerful toy.


Posted on the users mailing list.