Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 201 - 210 of 210 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Brian P Templeton  
View profile  
 More options Jan 3 2002, 7:59 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.perl, comp.lang.python, alt.religion
From: Brian P Templeton <b...@tunes.org>
Date: Fri, 04 Jan 2002 00:59:15 GMT
Local: Thurs, Jan 3 2002 7:59 pm
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic

markj+0...@cloaked.freeserve.co.uk (MJ Ray) writes:
> Erik Naggum <e...@naggum.net> wrote:
>>  Have you thought about how _necessary_ it is for you Scheme freaks to be
>>  hostile to those who do not agree with you?  E.g., where _did_ the stupid
>>  need to attack Common Lisp now come from?  So immature and vindictive!

> Sorry Erik.  I attacked you, not Common Lisp.  Or are you Common Lisp
> itself?

>>  [...] so far, we have had a large number of Scheme freaks invade
>>  Common Lisp fora to tell us how superior Scheme is, while no Common Lisp
>>  programmers invade Scheme camps to tell you how good Common Lisp is.

> I can only think of one Common Lisp forum,

Then you're obviously not thinking very hard, since you just posted to
one. :)

> CLiki, and it contains little
> about Scheme.  Maybe you wish to make general Lisp fora "pure" and filled
> only with your One True Lisp?

Why do you think that CLiki -- a Wiki devoted to Common Lisp, and for
the most part consisting of resources for Common Lisp developers on
Unix -- would include Scheme information? CLiki is *specifically*
about Common Lisp, not Lisp in general.

> I've snipped the rest of your content-free post.  Followups set.

Followups ignored, since this is also relevant to Common Lisp.

--
BPT <b...@tunes.org>                        /"\ ASCII Ribbon Campaign
backronym for Linux:                    \ / No HTML or RTF in mail
        Linux Is Not Unix                        X  No MS-Word in mail
Meme plague ;)   --------->          / \ Respect Open Standards


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "= for assignment (was Re: New Lisp ?)" by Gareth McCaughan
Gareth McCaughan  
View profile  
 More options Jan 3 2002, 9:58 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.functional
From: Gareth.McCaug...@pobox.com (Gareth McCaughan)
Date: Fri, 4 Jan 2002 02:09:35 +0000
Local: Thurs, Jan 3 2002 9:09 pm
Subject: Re: = for assignment (was Re: New Lisp ?)

Russell Wallace wrote:
> On Tue, 1 Jan 2002 22:25:56 +0000, Gareth.McCaug...@pobox.com (Gareth
> McCaughan) wrote:

> >Think "order" when you see "ordinal". Ordinals are for measuring
> >the lengths of well-ordered sequences.

> That was the mnemonic I originally tried to use, but then I saw it
> being used the other way round; or was the place I read the reverse
> usage in error?

> What about infinite quantities? I've seen the terms used in that
> context too, how does that relate?

Anything that used "ordinal" for things that measure size
and "cardinal" for things that measure length got it backwards.
Ordinals measure length; cardinals measure size.

This applies *especially* for infinite quantities. Sizes of
finite sets and lengths of finite well-orderings are both
just the non-negative integers, so the distinction doesn't
matter so much for finite quantities as for infinite.
In the infinite realm, provided the axiom of choice holds,
there's an ordinal for every cardinal and also a whole lot
of ordinals in between.

--
Gareth McCaughan  Gareth.McCaug...@pobox.com
.sig under construc


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Gareth McCaughan  
View profile  
 More options Jan 3 2002, 9:58 pm
Newsgroups: comp.lang.scheme
From: Gareth.McCaug...@pobox.com (Gareth McCaughan)
Date: Fri, 4 Jan 2002 02:09:35 +0000
Local: Thurs, Jan 3 2002 9:09 pm
Subject: Re: = for assignment (was Re: New Lisp ?)

Russell Wallace wrote:
> On Tue, 1 Jan 2002 22:25:56 +0000, Gareth.McCaug...@pobox.com (Gareth
> McCaughan) wrote:

> >Think "order" when you see "ordinal". Ordinals are for measuring
> >the lengths of well-ordered sequences.

> That was the mnemonic I originally tried to use, but then I saw it
> being used the other way round; or was the place I read the reverse
> usage in error?

> What about infinite quantities? I've seen the terms used in that
> context too, how does that relate?

Anything that used "ordinal" for things that measure size
and "cardinal" for things that measure length got it backwards.
Ordinals measure length; cardinals measure size.

This applies *especially* for infinite quantities. Sizes of
finite sets and lengths of finite well-orderings are both
just the non-negative integers, so the distinction doesn't
matter so much for finite quantities as for infinite.
In the infinite realm, provided the axiom of choice holds,
there's an ordinal for every cardinal and also a whole lot
of ordinals in between.

--
Gareth McCaughan  Gareth.McCaug...@pobox.com
.sig under construc


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic" by Andrew Hamm
Andrew Hamm  
View profile  
 More options Jan 3 2002, 10:03 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.perl, comp.lang.python, alt.religion
From: "Andrew Hamm" <ah...@programmer.net>
Date: Fri, 4 Jan 2002 14:03:13 +1100
Local: Thurs, Jan 3 2002 10:03 pm
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic
Brian P Templeton wrote...
>markj+0...@cloaked.freeserve.co.uk wrote:
>> Erik Naggum <e...@naggum.net> wrote:
>>>[PROBABLY OTHER PEOPLE HAVE ALSO written:]

[FLAMEY STUFF ABOUT COMMON LISP AND SCHEME]

Guys, what makes you think that the rest of the newsgroups care to follow
this flame war? Us other language users don't give a damn. In fact, this
whole thing looks like a troll for a flame war. If you really must keep
flaming each other (and I'm not taking sides since I haven't been following
the thread, and I'm not trying to say that flaming isn't fun) then could you
please trim the list of newsgroups down to just the lispy ones?

Or better still, please arrange to meet behind the Gym building after school
and you can have a fist fight to decide which version of Lisp is better. If
you are too woosy to have a fist fight, have a pokemon battle on your
gameboys.

--
Space Corps Directive #997
Work done by an officer's doppleganger in a parallel
universe cannot be claimed as overtime.
    -- Red Dwarf


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ray Dillinger  
View profile  
 More options Jan 4 2002, 1:05 am
Newsgroups: comp.lang.scheme
From: Ray Dillinger <b...@sonic.net>
Date: Fri, 04 Jan 2002 06:03:10 GMT
Local: Fri, Jan 4 2002 1:03 am
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic

New Scheme wrote:

> markj+0...@cloaked.freeserve.co.uk (MJ Ray) wrote in message
> > After all, without diversity, is there progress?

> There isn't any in regards to the RnRS document, that's for sure.  Its
> time for a new standard without the input of you sad, whining critics.
>  I've gots some news for you: arrogance does not equate to
> intelligence.

You know what?  Go for it.  Go right ahead and write a new
standard.  Then write a compiler according to the standard
you've written.  By all means feel free to experiment with
new stuff.  If stuff works better, and starts to be popular,
then you'll get more implementors out there doing the same
or similar stuff.  If your ideas are sufficiently good, then
after a while most schemes will implement them and they'll
become uncontroversial.  And then they'll probably get written
into a standard.  Heck, if you do good, you can make the very
next RnRS, because R6RS isn't due for at least another ten
years.  You probably won't make the next IEEE standard though -
that bus is leaving now and will probably arrive inside of
three years.

But you have to understand something -- with a few glaring
exceptions, standards follow implementations and not the other
way around.  Changing the standard won't change the world,
because if you do it without some consensus amongst the
implementors, they'll  abandon the standard rather than try
to conform to it.  R5RS, whether *you* happen to like it or
not, is what achieved some consensus last time the implementors
got together to talk about it.  If you become an implementor
before the R6RS talks start, then you'll have a legitimate
place at the table to discuss changes to the standard.  

So, basically, what it boils down to is, if you want to change
scheme, implement a changed scheme.

Changing the minds of the implementors is how to change the
standard.  And you're not likely to change any minds if you
start out by dismissing them as old fools instead of discussing
with them the changes you'd like.

                                Bear


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
MJ Ray  
View profile  
 More options Jan 4 2002, 4:45 am
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.perl, comp.lang.python, alt.religion
Followup-To: comp.lang.scheme, comp.lang.lisp
From: markj+0...@cloaked.freeserve.co.uk (MJ Ray)
Date: Fri, 04 Jan 2002 03:37:33 GMT
Local: Thurs, Jan 3 2002 10:37 pm
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic
Brian P Templeton <b...@tunes.org> wrote:

>markj+0...@cloaked.freeserve.co.uk (MJ Ray) writes:
>> I can only think of one Common Lisp forum,
>Then you're obviously not thinking very hard, since you just posted to
>one. :)

Sorry, I've looked at the available material about comp.lang.lisp and it
appears to be a forum for Lisp, not just Common Lisp.  Am I mistaken?  Can
you justify that?

>Why do you think that CLiki [...] would include Scheme information?

I don't, as it's the only CL forum I found, which is what I said.  Please
try to parse in the spirit of the message. ;-)

>> I've snipped the rest of your content-free post.  Followups set.
>Followups ignored, since this is also relevant to Common Lisp.

Followups reset, as this has nothing to do with perl, python, or religion.
Please be polite, even if you ignore my recommendation.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "New Lisp ?" by Bijan Parsia
Bijan Parsia  
View profile  
 More options Jan 4 2002, 9:35 am
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.functional
From: Bijan Parsia <bpar...@email.unc.edu>
Date: Fri, 4 Jan 2002 09:24:36 -0500
Local: Fri, Jan 4 2002 9:24 am
Subject: Re: New Lisp ?

On Wed, 2 Jan 2002, Jeffrey Siegal wrote:
> Bijan Parsia wrote:
> > Hmm. I think of VB as definitely a Niche langauge. A Large Niche, perhaps,
> > but definitely a Niche (maybe two, I'm not sure).

> Perhaps.  I'm not going to argue that.

It is relevant to the subsequent point...

> > It seems that there are a bunch of qualities that are being conflated,
> > nicheness, popularity (ELisp is a very popular niche langauge, as is
> > Javascript), purposeness (general vs. various sorts of specificity),
> > "mainstreamness", etc.

> Popularity is essential for something to be mainstream.  Consider the
> word itself.  

If if so, it doesn't mean that popularity is the same thing as mainstream.

> If something isn't popular, it isn't mainstream,

Which doens't mean that if it's popular, it *is* mainstream. Python is
*quite* popular, but whether it's mainstream depends, IMHO, on some other
features (e.g., in part, it being *seen* as a "normal", mainstream choice
by various classes of people).

But, fwiw, I don't agree with your claim about the connection between
popularity and mainstreamness.

> although it may be
> difficult to define the niche except in terms of the thing itself ("the
> niche of Python users").

Given that most Python programming is directed to other tasks, this
definition, in this context, seems rather vacuous.

I think you're seriously conflating *unpopularity* and "niche". A language
can be perfectly general purpose, and used by it's user base in an
uniformly general purpose way, and still be unpopular.

So, at this point, I'm completely puzzled at what distinctions you're
trying to draw and the value of them. Ok, python is a general purpose,
fairly popular, "niche" (in your sense) language....I guess. It doesn't
seem to explain very much.

If it helps, I think of VisualBasic as a niche language because my
understanding of it is that the primary driving force of its use is making
database frontend screens for corporate (Windows based) apps.

I may be wrong about that, and it may be used for other things (I'm *sure*
it is), but the connection between it's use, evolution, popularity,
status, etc. still seem fairly tightly tied to that niche. A large niche,
to be sure, but nevertheless.

Cheers,
Bijan Parsia.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeffrey Siegal  
View profile  
 More options Jan 4 2002, 1:14 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp, comp.lang.functional
From: Jeffrey Siegal <j...@quiotix.com>
Date: Fri, 04 Jan 2002 10:14:11 -0800
Local: Fri, Jan 4 2002 1:14 pm
Subject: Re: New Lisp ?

Bijan Parsia wrote:
> > although it may be
> > difficult to define the niche except in terms of the thing itself ("the
> > niche of Python users").

> Given that most Python programming is directed to other tasks, this
> definition, in this context, seems rather vacuous.

You seem to want to classify languages in terms of the tasks they are
used for.  I don't.  I never saw any reason why Lisp should have been
considered an "A.I language", despite it's greatest popularity being in
A.I. circles.

I'm more interested in the dynamics of the subculture that surround a
language, and one of the most important, if not the most important
defining factors of that subculture is size.  

Back in this thread somewhere, I already said I considered Lisp (and
Scheme) and Dylan to be niche languages.  They're not mainstream by any
stretch of the imagination, yet they can be, and are, certainly used for
all manner of tasks, just like Python.  That makes them all general
purpose languages, but not mainstream ones.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic" by Brian P Templeton
Brian P Templeton  
View profile  
 More options Jan 5 2002, 9:19 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp
From: Brian P Templeton <b...@tunes.org>
Date: Sun, 06 Jan 2002 02:19:30 GMT
Local: Sat, Jan 5 2002 9:19 pm
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic

markj+0...@cloaked.freeserve.co.uk (MJ Ray) writes:
> Brian P Templeton <b...@tunes.org> wrote:
>>markj+0...@cloaked.freeserve.co.uk (MJ Ray) writes:
>>> I can only think of one Common Lisp forum,
>>Then you're obviously not thinking very hard, since you just posted to
>>one. :)

> Sorry, I've looked at the available material about comp.lang.lisp and it
> appears to be a forum for Lisp, not just Common Lisp.  Am I mistaken?  Can
> you justify that?

It is a forum for any Lisp, which makes it a possible forum for Common
Lisp, and for Scheme as well.

>>Why do you think that CLiki [...] would include Scheme information?

> I don't, as it's the only CL forum I found, which is what I said.  Please
> try to parse in the spirit of the message. ;-)

>>> I've snipped the rest of your content-free post.  Followups set.
>>Followups ignored, since this is also relevant to Common Lisp.

> Followups reset, as this has nothing to do with perl, python, or religion.
> Please be polite, even if you ignore my recommendation.

Sorry. I forgot about the original newsgroups header.

--
BPT <b...@tunes.org>                        /"\ ASCII Ribbon Campaign
backronym for Linux:                    \ / No HTML or RTF in mail
        Linux Is Not Unix                        X  No MS-Word in mail
Meme plague ;)   --------->          / \ Respect Open Standards


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
MJ Ray  
View profile  
 More options Jan 6 2002, 1:00 pm
Newsgroups: comp.lang.scheme, comp.lang.lisp
From: markj+0...@cloaked.freeserve.co.uk (MJ Ray)
Date: Sun, 06 Jan 2002 11:53:09 GMT
Local: Sun, Jan 6 2002 6:53 am
Subject: Re: Time for a Fresh Scheme Standard: Say Goodbye to the RnRS Relic
Brian P Templeton <b...@tunes.org> wrote:

>It is a forum for any Lisp, which makes it a possible forum for Common
>Lisp, and for Scheme as well.

Exactly.  It is a Lisp forum, as I was originally trying to point out, not a
Common Lisp forum.  I think we're actually agreeing, really...

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »