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
Your introduction to Lisp...
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 401 - 425 of 453 - Collapse all  -  Translate all to Translated (View all originals) < Older  Newer >
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
 
Biep @ http://www.biep.org/  
View profile  
 More options May 9 2002, 12:40 pm
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Thu, 9 May 2002 18:44:48 +0200
Local: Thurs, May 9 2002 12:44 pm
Subject: Re: Your introduction to Lisp...
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> wrote:

> In my lexical environment, using properties is a non-symbolic
> action, because the Lisp:symbol is then no longer used as a
> Computation:symbol, but as a record.

"Kent M Pitman" <pit...@world.std.com>, in message
news:sfwn0v95ntj.fsf@shell01.TheWorld.com, aptly observed:

> But the same can be said about lists.

True.  Organising data in lists is, to me, not a symbolic activity.  There
is nothing anti-symbolic in it either, though, whereas the use of property
lists - while arguably orthogonal with the symbolic use of symbols - is
itself a non-symbolic use of symbols that tends to muddle the notion of
symbolicity.

--
Biep


 
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 "The crux" by Biep @ http://www.biep.org/
Biep @ http://www.biep.org/  
View profile  
 More options May 9 2002, 1:12 pm
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Thu, 9 May 2002 19:16:49 +0200
Local: Thurs, May 9 2002 1:16 pm
Subject: Re: The crux
"Coby Beck" <cb...@mercury.bc.ca> wrote in message

news:Q5Az8.704$GG6.9839@news3.calgary.shaw.ca...

> Starting a brand new thread out of flames that died down a long time ago
> is a good way to get people to exercise their kill file option
> and a bad usenet post.

Oops! Your are right.  I have been away for a long time, and forgot to
check the dates on the articles.  It just seemed one of the posts in the
(still active) thread.

Sorry!

--
Biep


 
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 "Your introduction to Lisp..." by Kent M Pitman
Kent M Pitman  
View profile  
 More options May 9 2002, 1:41 pm
Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: Thu, 9 May 2002 17:40:51 GMT
Local: Thurs, May 9 2002 1:40 pm
Subject: Re: Your introduction to Lisp...
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> "Biep @ http://www.biep.org/" <reply-...@my-web-site.com> wrote:
> > In my lexical environment, using properties is a non-symbolic
> > action, because the Lisp:symbol is then no longer used as a
> > Computation:symbol, but as a record.

> "Kent M Pitman" <pit...@world.std.com>, in message
> news:sfwn0v95ntj.fsf@shell01.TheWorld.com, aptly observed:
> > But the same can be said about lists.

> True.  Organising data in lists is, to me, not a symbolic activity.  There
> is nothing anti-symbolic in it either, though, whereas the use of property
> lists - while arguably orthogonal with the symbolic use of symbols - is
> itself a non-symbolic use of symbols that tends to muddle the notion of
> symbolicity.

No, you missed my point.  Lists are untyped and arbitrarily sizeable.
But one can still treat them as fixed-size and with fixed-type slots.
And it's still "list processing" by the standards of some.

 
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 "Newsgroups [Was: Your introduction to Lisp...]" by Kent M Pitman
Kent M Pitman  
View profile  
 More options May 9 2002, 2:56 pm
Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: Thu, 9 May 2002 18:55:25 GMT
Local: Thurs, May 9 2002 2:55 pm
Subject: Re: Newsgroups [Was: Your introduction to Lisp...]
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> Does anybody else deem a comp.lang.lisp.common group a good thing?

My understanding of newsgroup procedure is that you are first supposed
to show that there is adequate traffic and only then spawn a new
group, not create new groups in anticipation of traffic.  CL is
discussed here and properly so.  If there is ssubstantial demand to
discuss something else, I suggest those other things should identify
with [MYLISP] or [YOURLISP] or whatever in the subject-line.  If it
looks like we have a sustained number of these things, as opposed to
just a few threads, we could talk about spawning a whole new group.

I personally don't perceive a problem with the present situation, though.
We have sometimes referred people to other, more appropriate, groups when
such groups exist.  I don't think we've told anyone who has no group to
post to that they're  just out of luck.


 
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 "Your introduction to Lisp..." by Thomas F. Burdick
Thomas F. Burdick  
View profile  
 More options May 9 2002, 3:55 pm
Newsgroups: comp.lang.lisp
From: t...@apocalypse.OCF.Berkeley.EDU (Thomas F. Burdick)
Date: 09 May 2002 12:55:04 -0700
Local: Thurs, May 9 2002 3:55 pm
Subject: Re: Your introduction to Lisp...
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> A Schemer would't speak of "tail call elimination" (which would main
> e.g. turning them into non-tail calls),

Okay, the thing with terminology is that if there are two potentially
obvious meanings, and one is insane, you should give the people using
the term the benefit of the doubt and figure they mean the non-insane
meaning.  "Tail call elimination" doesn't mean eliminating the "tail"
part, it means eliminating the "call" part.

--
           /|_     .-----------------------.                        
         ,'  .\  / | No to Imperialist war |                        
     ,--'    _,'   | Wage class war!       |                        
    /       /      `-----------------------'                        
   (   -.  |                              
   |     ) |                              
  (`-.  '--.)                              
   `. )----'                              


 
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 "Newsgroups" by Stefan Schmiedl
Stefan Schmiedl  
View profile  
 More options May 9 2002, 4:12 pm
Newsgroups: comp.lang.lisp
From: Stefan Schmiedl <s...@xss.de>
Date: 9 May 2002 20:12:32 GMT
Local: Thurs, May 9 2002 4:12 pm
Subject: Re: Newsgroups
On Thu, 9 May 2002 17:50:12 +0200,
Biep @ http://www.biep.org/ <reply-...@my-web-site.com> wrote:

> In my experience there haven't been many flamefests, except that someone
> stating (with arguments) "I prefer this specific Scheme feature" gets
> attacked.  If this is a CL-specific group, probably rightly so, but

What makes you think that it is right to attack another person
verbally, just because he or she states that "I prefer..."?

It is not.

s.


 
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 "Compositionality and native language [Was: Your introduction to Lisp]" by Bulent Murtezaoglu
Bulent Murtezaoglu  
View profile  
 More options May 9 2002, 4:41 pm
Newsgroups: comp.lang.lisp
From: Bulent Murtezaoglu <b...@acm.org>
Date: Thu, 09 May 2002 20:41:39 GMT
Local: Thurs, May 9 2002 4:41 pm
Subject: Re: Compositionality and native language [Was: Your introduction to Lisp]

>>>>> "Biep" == Biep @ http://www biep org/ <reply-...@my-web-site.com> writes:

    >> ...  Eg Arabic ihtimal (probability)
    >> can be turned into muhtemel (probable) using Arabic rules, but
    >> not into ihtimalli(?) using Turkish rules.

    Biep> What would you feel if you heard it?  "Shudder, wrong!  No
    Biep> Turk would say that!", or "Typical for an uneducated
    Biep> person"?  

Depends, I wouln't shudder because I spend enough time back there to hear
the langauge to be used to people speaking "wrong."  I'd probably interject
"muhtemel" possibly with simultaneous eye-rolling if the person is younger.
45+ year olds should get it right and if they don't it would be indicative
of education/social class so I would keep my mouth shut.  It really is a
stupid rule, but it is one.

    Biep> Of course the 'h' labels the word as quite audibly
    Biep> non-Turkish, I gather..

I did not know that!  But couldn't find a counter-example.  

[...]
    Biep> What does -irt mean?  It seems to be derived directly from
    Biep> yogmak..

I was hoping you wouln't call me on that.  I don't know quite where
that suffix comes from.  I don't think it is "irk" though, I am thinking
"kopmak"->"kopuk" as being derived the same way.  I am pretty sure the
root is "yogusmak" though.  

    >> I don't know where Ozan got the Turks/Scheme aptitude idea

    Biep> Oh, that is not from Ozan - I once read a discussion by some
    Biep> other Turks on this, but I haven't remembered their names..
    Biep> Sorry if I gave the impression that Ozan held this position.

No you didn't, I was confused.  My apologies to Ozan.

cheers,

BM


 
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 "Your introduction to Lisp..." by Joe Marshall
Joe Marshall  
View profile  
 More options May 9 2002, 5:23 pm
Newsgroups: comp.lang.lisp
From: "Joe Marshall" <prunesqual...@attbi.com>
Date: Thu, 09 May 2002 21:17:14 GMT
Local: Thurs, May 9 2002 5:17 pm
Subject: Re: Your introduction to Lisp...

"Thomas F. Burdick" <t...@apocalypse.OCF.Berkeley.EDU> wrote in message
news:xcvwuud3xlz.fsf@apocalypse.OCF.Berkeley.EDU...

> "Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> > A Schemer would't speak of "tail call elimination" (which would main
> > e.g. turning them into non-tail calls),

> Okay, the thing with terminology is that if there are two potentially
> obvious meanings, and one is insane, you should give the people using
> the term the benefit of the doubt and figure they mean the non-insane
> meaning.

In this group?  Surely you jest.

 
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 "Newsgroups" by Joe Marshall
Joe Marshall  
View profile  
 More options May 9 2002, 5:25 pm
Newsgroups: comp.lang.lisp
From: "Joe Marshall" <prunesqual...@attbi.com>
Date: Thu, 09 May 2002 21:19:46 GMT
Local: Thurs, May 9 2002 5:19 pm
Subject: Re: Newsgroups

"Stefan Schmiedl" <s...@xss.de> wrote in message news:abel7g$hukc9$1@ID-57631.news.dfncis.de...
> On Thu, 9 May 2002 17:50:12 +0200,
> Biep @ http://www.biep.org/ <reply-...@my-web-site.com> wrote:

> > In my experience there haven't been many flamefests, except that someone
> > stating (with arguments) "I prefer this specific Scheme feature" gets
> > attacked.  If this is a CL-specific group, probably rightly so, but

> What makes you think that it is right to attack another person
> verbally, just because he or she states that "I prefer..."?

> It is not.

Perhaps not, but since this is a virtual forum, physical assault
is out of the question.

 
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.
Erik Naggum  
View profile  
 More options May 9 2002, 7:29 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Thu, 09 May 2002 23:29:06 GMT
Local: Thurs, May 9 2002 7:29 pm
Subject: Re: Newsgroups
* "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
| But why should comp.lang.scheme have to suffer?

  Because the only people who are interested in Scheme vs Common Lisp are
  those who are interested in Scheme.  Nobody else could possibly care.

| In my experience there haven't been many flamefests

  Of course, your experience is such a wonderful basis upon which to form
  intelligent opinions, since you just came out of nowhere to attack me
  viciously.  We must assume that your concept of what people have a right
  to discuss includes such vicious, unprovoked attacks.  In other words,
  you are stark raving mad and should be locked up, or at least ignored.
--
  In a fight against something, the fight has value, victory has none.
  In a fight for something, the fight is a loss, victory merely relief.

  70 percent of American adults do not understand the scientific process.


 
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.
ozan s yigit  
View profile  
 More options May 9 2002, 7:30 pm
Newsgroups: comp.lang.lisp
From: ozan s yigit <o...@blue.cs.yorku.ca>
Date: 09 May 2002 19:28:17 -0400
Local: Thurs, May 9 2002 7:28 pm
Subject: Re: Newsgroups

"Joe Marshall" <prunesqual...@attbi.com> writes:
> Perhaps not, but since this is a virtual forum, physical assault
> is out of the question.

if memory serves, one infamous usenet poster has, on occasion, called other
hostile parties to a duel with their choice of weaponery. he was known to be
an expert marksman. i don't think anyone took him up on his offer. :)
[also, state of massachusetts does not issue duelling permits]

oz
---
you take a banana, you get a lunar landscape. -- j. van wijk


 
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 "Your introduction to Lisp..." by Thomas Bushnell, BSG
Thomas Bushnell, BSG  
View profile  
 More options May 9 2002, 11:00 pm
Newsgroups: comp.lang.lisp
From: tb+use...@becket.net (Thomas Bushnell, BSG)
Date: 09 May 2002 20:01:21 -0700
Local: Thurs, May 9 2002 11:01 pm
Subject: Re: Your introduction to Lisp...
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> I know I am on a tangent, but, generalising, Schemers just don't see a
> difference between the two.  

No.  Schemers generally describe iteration as a subset of recursion.

 
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 "Tail calls & Scheme [Was: Your introduction to Lisp]" by Biep @ http://www.biep.org/
Biep @ http://www.biep.org/  
View profile  
 More options May 10 2002, 9:00 am
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Fri, 10 May 2002 15:04:41 +0200
Local: Fri, May 10 2002 9:04 am
Subject: Tail calls & Scheme [Was: Your introduction to Lisp]

"Thomas F. Burdick" <t...@apocalypse.OCF.Berkeley.EDU> wrote in message
news:xcvwuud3xlz.fsf@apocalypse.OCF.Berkeley.EDU...

> "Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> > A Schemer would't speak of "tail call elimination" (which would main
> > e.g. turning them into non-tail calls),

> Okay, the thing with terminology is that if there are two potentially
> obvious meanings, and one is insane, you should give the people using
> the term the benefit of the doubt and figure they mean the non-insane
> meaning.  "Tail call elimination" doesn't mean eliminating the "tail"
> part, it means eliminating the "call" part.

Take it easy - I should have labelled the parenthesised part with a
smiley..

But in fact you don't want to eliminate the call either: the second
function needs to be called.

What you don't want is to introduce a useless return frame.  In a standard
rewriting implentation, no such stack frame turns up unless you perform
what Schemers tend to call "tail call pessimisation", i.e. you have to go
out of your way to make a tail call INefficient.
All I meant to say was that the notion "tail call elimination" in the
context of Scheme rests on a false premiss, to wit that there is something
nasty that needs to be eliminated, whereas the whole nasty something simply
doesn't turn up in the first place.

--
Biep


 
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 "Newsgroups" by Biep @ http://www.biep.org/
Biep @ http://www.biep.org/  
View profile  
 More options May 10 2002, 10:14 am
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Fri, 10 May 2002 16:18:12 +0200
Local: Fri, May 10 2002 10:18 am
Subject: Re: Newsgroups

On Thu, 9 May 2002 17:50:12 +0200, I (Biep) wrote:
> In my experience there haven't been many flamefests, except that someone
> stating (with arguments) "I prefer this specific Scheme feature" gets
> attacked.  If this is a CL-specific group, probably rightly so, but
"Stefan Schmiedl" <s...@xss.de> wrote in message

news:abel7g$hukc9$1@ID-57631.news.dfncis.de...

> What makes you think that it is right to attack another person
> verbally, just because he or she states that "I prefer..."?

> It is not.

All right, "attacked" may have been too strong a word.  Let me (partly re-)
state my position:

(1) If postings are inappropriate, it is probably correct to confront the
prepetrator, if necessary including a reprimand.

(2) Verbal abuse, such as calling others fools or idiots, is in principle
totally unacceptable to me.
    - This is a place to discuss ideas and opinions, maybe passionately;
not people
    - Anybody posting here is obviously from that fact not an idiot in the
clinical sense.  Therefore calling someone an idiot is meant to hurt (and
it DOES hurt).  Comparable arguments hold for many of the other terms used
in verban abuse.

(3) Even though I do not accept verbal abuse:
    - This is an unmoderated forum, where something doesn't and shouldn't
simply go away because I or somebody else would like so.  Therefore the
correct option, I think, is to filter the content to include only what one
wants to read, e.g. through the use of kill files.
    - I know that there exist several disorders, the most common of which
probably is BPD, that make people behave badly even while they may
basically be nice people.  One can try to react in an appropriate manner
(http://www.bpdcentral.com/nook/puvas.htm), which may still boil down to
filtering.  (BTW, a small self-test is on
http://www.4degreez.com/misc/personality_disorder_test.mv).

But if some of the heat can be removed by creating another newsgroup, why
not?

--
Biep


 
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.
Biep @ http://www.biep.org/  
View profile  
 More options May 10 2002, 10:22 am
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Fri, 10 May 2002 16:26:16 +0200
Local: Fri, May 10 2002 10:26 am
Subject: Re: Newsgroups
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> asked:

> Does anybody else deem a comp.lang.lisp.common group a good thing?

"Kent M Pitman" <pit...@world.std.com> replied
news:sfwk7qdrw0y.fsf@shell01.TheWorld.com...

> If there is substantial demand to discuss something else [than CL],
> I suggest those other things should identify with [MYLISP] or
> [YOURLISP] or whatever in the subject-line.  If it looks like we
> have a sustained number of these things, as opposed to just a few
> threads, we could talk about spawning a whole new group.

> I personally don't perceive a problem with the present situation, though.

All right, I'll try to mention Scheme in the title whenever appropriate.
(But I do have some anecdotal evidence - emails I received about a year
ago - that some people have refrained from comparing CL and Scheme here
because of the verbal abuse.)

--
Biep


 
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 "Your introduction to Lisp..." by Biep @ http://www.biep.org/
Biep @ http://www.biep.org/  
View profile  
 More options May 10 2002, 10:45 am
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Fri, 10 May 2002 16:49:17 +0200
Local: Fri, May 10 2002 10:49 am
Subject: Re: Your introduction to Lisp...
"Nils Goesche" <car...@cartan.de> wrote in message

news:aa96f6$8rqn2$1@ID-125440.news.dfncis.de...

> A few years ago I bought the German translation of ``ANSI Common Lisp'',
> and in the chapter about macros they always mixed up tick (') and
> backtick (`).

I had something comparable once when I wrote a review of a CL book (Lisp
Style and Design it was, I think): the typesetter had switched all the
keyword colons with the preceding space, because (s)he supposed the colons
were meant to go with the preceding words..  And of course I wasn't asked
to proofread.

--
Biep


 
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 "Tail calls & Scheme [Was: Your introduction to Lisp]" by Joe Marshall
Joe Marshall  
View profile  
 More options May 10 2002, 11:37 am
Newsgroups: comp.lang.lisp
From: "Joe Marshall" <prunesqual...@attbi.com>
Date: Fri, 10 May 2002 15:16:07 GMT
Local: Fri, May 10 2002 11:16 am
Subject: Re: Tail calls & Scheme [Was: Your introduction to Lisp]

"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> wrote in message
news:abgg9o$hq9v9$1@ID-63952.news.dfncis.de...

> In a standard rewriting implentation, no such stack frame turns up
> unless you perform what Schemers tend to call "tail call pessimisation",
> i.e. you have to go out of your way to make a tail call INefficient.

> All I meant to say was that the notion "tail call elimination" in the
> context of Scheme rests on a false premiss, to wit that there is something
> nasty that needs to be eliminated, whereas the whole nasty something simply
> doesn't turn up in the first place.

I don't know what you mean by `standard rewriting implementation', but
I can assure you that proper tail recursion *is* an issue in many
Scheme implementations.  These two papers,

    Marc Feeley, James S. Miller, Guillermo J. Rozas, Jason A. Wilson.
    "Compiling Higher-Order Languages into Fully Tail-Recursive Portable C".
    département d'informatique et r.o., Université de Montréal.
    Rapport technique 1078. Aout 1997.

    and

    Miller, James S. and Guillermo J. Rozas.
    "Garbage Collection is Fast, But a Stack is Faster".
    MIT AI Lab. AIM-1462. March 1994.

address this issue.  The first is a comparison of various techniques used
by Scheme -> C compilers to ensure proper tail recursion.  The authors note
that among diverse implementations, the `cost' of supporting tail recursion
amounts to about a factor of two.

The second paper compares traditional technique of allocating continuations
on the stack to the currently popular technique of allocating them on the
heap.  The conclude that using a stack can be up to three times faster than
using a heap for allocating continuation frames.

Both of these papers illustrate that using a stack is an important implementation
technique.  However, using a stack will make your program non-tail recursive
unless you make the effort to free the continuation frame before the
tail call, i.e., you perform `tail call elimination'.  (Note that if you
design the hardware right, you can get the benefits of both the stack and
the heap without the drawbacks of either.)


 
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 "Newsgroups" by Kent M Pitman
Kent M Pitman  
View profile  
 More options May 10 2002, 11:37 am
Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: Fri, 10 May 2002 15:29:25 GMT
Local: Fri, May 10 2002 11:29 am
Subject: Re: Newsgroups
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

I personally have to say I think it's flamebait unless you say why you
are doing it.  The communities enjoy a healthy separation because they
disagree in fundamental ways on very core value issues.

While I do not _think_ I plan to "verbally abuse" you (partly, one
never knows what others will classify as verbal abuse), I do not
consider point-by-point feature comparisons appropriate in this forum
to be a productive use of anyone's time unless you think you have a
specific and achievable goal.

I personally think (and it's just my opinion) that you should post
remarks about Scheme on the Scheme newsgroup, and remarks about CL on
the CL newsgroup, and that any overlapping remarks should be framed in
terms of an action you want to have happen.  If you don't have a specific
action in mind, then you are probably whipping people into a frenzy over
nothing, and that is the nature of what people call 'flamebait'.

Just my personal opinion.


 
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.
Thien-Thi Nguyen  
View profile  
 More options May 10 2002, 4:19 pm
Newsgroups: comp.lang.lisp
From: Thien-Thi Nguyen <t...@glug.org>
Date: 10 May 2002 20:19:19 +0000
Local: Fri, May 10 2002 4:19 pm
Subject: Re: Newsgroups
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> But if some of the heat can be removed by creating another
> newsgroup, why not?

because distance increases misundertanding in this case.  (there
are cases where the opposite is true, but figuring out what is
appropriate c.l.l traffic and how to handle variations is best
done in the open.)

if you take the analysis presented and apply it universally, the
net effect on society is to increase intolerance, which has the
usual sad consequences.  more importantly, it is impossible to
apply universally, anyway, so the (doomed to fail) attempts to
do so lead to cynicism in reformed optimists, instead of letting
these optimists perhaps infect others.

thi


 
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.
Christopher Browne  
View profile  
 More options May 10 2002, 5:52 pm
Newsgroups: comp.lang.lisp
From: Christopher Browne <cbbro...@acm.org>
Date: 10 May 2002 21:52:26 GMT
Local: Fri, May 10 2002 5:52 pm
Subject: Re: Newsgroups
In an attempt to throw the authorities off his trail, Thien-Thi Nguyen <t...@glug.org> transmitted:

> "Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:
>> But if some of the heat can be removed by creating another
>> newsgroup, why not?

> because distance increases misundertanding in this case.  (there
> are cases where the opposite is true, but figuring out what is
> appropriate c.l.l traffic and how to handle variations is best
> done in the open.)

There would indeed be new "fights" started; we'd see "splinter
factions" like:

 -> Those that think Scheme is pretty much satanic, and should have
    no association at all with the name "Lisp";

 -> Those that think Common Lisp is pretty much satanic, and that
    there should be no association betwixt it and Scheme

 -> Those that feel equally strongly that there _should_ be an
    association;

Those three groups _do_ exist, are of significant size, and pretty
much guarantee that there will be some strife.  The result of an
attempt to divide them up would work out for the first two groups, but
the third would draw the lot back into the fray when it comes time to
wonder about the differences between Scheme and Lisp from a
"non-aggressive" perspective.
--
(reverse (concatenate 'string "ac.notelrac.teneerf@" "454aa"))
http://www.cbbrowne.com/info/x.html
"A good system can't have a weak command language."  -- Alan Perlis
[This explains why MS-DOS and Windows can't possibly be good
systems...]


 
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.
Erik Naggum  
View profile  
 More options May 10 2002, 7:41 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Fri, 10 May 2002 23:41:44 GMT
Local: Fri, May 10 2002 7:41 pm
Subject: Re: Newsgroups
* "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
| (1) If postings are inappropriate, it is probably correct to confront the
| prepetrator, if necessary including a reprimand.
|
| (2) Verbal abuse, such as calling others fools or idiots, is in principle
| totally unacceptable to me.
|     - This is a place to discuss ideas and opinions, maybe passionately;
| not people

  Then why do you attack me viciously the way you do?  You have provided
  some clues: you are a deeply religious person and appear to believe that
  the ethics you demand of others does not apply to yourself at all.  This
  is the kind of evil that mankind has had to deal with for ages, usually
  by having to kill the religious morons.  This still goes on.  Please move
  to a country where they would treat you like you deserve.

| - Anybody posting here is obviously from that fact not an idiot in the
| clinical sense.  Therefore calling someone an idiot is meant to hurt (and
| it DOES hurt).  Comparable arguments hold for many of the other terms
| used in verban abuse.

  No, idiot, it is an indication that the behavior displayed, such as your
  behavior and hypocrisy, is that of an idiot, and that if that person
  wishes _not_ to appear to be an idiot, he better change it.  You would
  never understand this, because you have already given enough clues to
  suspect that you think you areare always the righteous guy and everybody
  else is wrong.  Thus your hypocrisy is not even a problem to you.

| But if some of the heat can be removed by creating another newsgroup, why
| not?

  Why not shut the fuck up with your hypocrisy and just go away, instead?
--
  In a fight against something, the fight has value, victory has none.
  In a fight for something, the fight is a loss, victory merely relief.

  70 percent of American adults do not understand the scientific process.


 
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.
Biep @ http://www.biep.org/  
View profile  
 More options May 16 2002, 2:06 pm
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Thu, 16 May 2002 20:10:15 +0200
Local: Thurs, May 16 2002 2:10 pm
Subject: Re: Newsgroups
Biep asked:

> Does anybody else deem a comp.lang.lisp.common group a good thing?

"Kent M Pitman" <pit...@world.std.com> replied

> news:sfwk7qdrw0y.fsf@shell01.TheWorld.com...
> If there is substantial demand to discuss something else [than CL],
> I suggest those other things should identify with [MYLISP] or
> [YOURLISP] or whatever in the subject-line.

"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> took this up:

> All right, I'll try to mention Scheme in the title whenever appropriate.

"Kent M Pitman" <pit...@world.std.com> then commented
in message news:sfwk7qcnhre.fsf@shell01.TheWorld.com:

> I personally have to say I think it's flamebait unless you say why you
> are doing it.  The communities enjoy a healthy separation because they
> disagree in fundamental ways on very core value issues.

Well, my personal stance is that there are too few live varieties of Lisp
around, and that new ideas can grow from confronting varieties.  But that
is not the point here: I may be wrong, or someone else may have a quite
different reason for comparing the two.  The point seems to me that there
are three options:

(1) Exclude certain subjects from discussion on Usenet.
    This seems to me very much against the nature of Usenet,
    and not a good idea, esp. if the subjects are not proven
    to be worthless.
(2) Discuss them in the CL or Scheme (or even more inappropriate)
newsgroups.
    This is bound to generate a lot of heat, as you seem to agree,
    and probably goes against the charter of either group.
(3) Let them have a place of their own.
    This was my proposal.

Do I understand correctly that (1) is your opinion (with "certain subjects"
being 'non-action-oriented CL/Scheme comparisons')?

--
Biep


 
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.
Biep @ http://www.biep.org/  
View profile  
 More options May 16 2002, 2:20 pm
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Thu, 16 May 2002 20:24:02 +0200
Local: Thurs, May 16 2002 2:24 pm
Subject: Re: Newsgroups
"Biep @ http://www.biep.org/" <reply-...@my-web-site.com> writes:

> But if some of the heat can be removed by creating another
> newsgroup, why not?

Thien-Thi Nguyen <t...@glug.org> objected:

> because distance increases misundertanding in this case.

"Christopher Browne" <cbbro...@acm.org> elaborated
in message news:abhfep$i36i7$1@ID-125932.news.dfncis.de...

> There would indeed be new "fights" started; we'd see "splinter
> factions" like:
>  -> Those that think Scheme is pretty much satanic, and should have
>     no association at all with the name "Lisp";
>  -> Those that think Common Lisp is pretty much satanic, and that
>     there should be no association betwixt it and Scheme
>  -> Those that feel equally strongly that there _should_ be an
>     association;

> Those three groups _do_ exist, are of significant size, and pretty
> much guarantee that there will be some strife.  The result of an
> attempt to divide them up would work out for the first two groups, but
> the third would draw the lot back into the fray when it comes time to
> wonder about the differences between Scheme and Lisp from a
> "non-aggressive" perspective.

I still should see two advantages, corresponding to different meanings of
the word "removed" as used in my original sentence:
(1) This strife would occur in another newsgroup than the CL and Scheme
groups, and therefore not bother the monolinguals (in preference if not in
ability).
(2) Some of the satanists from either party would not visit the overall
group, so their oil would stay out of the fire altogether.

[In fact, several hierarchies have specific advocacy groups where people
who like it hot can go.  Personally I am not interested in advocacy in that
sense, but it does show that Usenet has ways to deal with even that kind of
demand.]

--
Biep


 
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.
Erik Naggum  
View profile  
 More options May 16 2002, 2:28 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Thu, 16 May 2002 18:28:57 GMT
Local: Thurs, May 16 2002 2:28 pm
Subject: Re: Newsgroups
* "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
| (3) Let them have a place of their own.
|     This was my proposal.

  Look, web dude, just create a web forum where you can attack people out
  of the blue, which you seem to prefer to do when you are not instigating
  trouble among groups of people who would prefer to be apart, and where
  you can exclude people and topics all you like.  That is, after all, the
  only reason you want your own newsgroup.  Go away, now, web boy.
--
  In a fight against something, the fight has value, victory has none.
  In a fight for something, the fight is a loss, victory merely relief.

  70 percent of American adults do not understand the scientific process.


 
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 "Tail calls & Scheme [Was: Your introduction to Lisp]" by Biep @ http://www.biep.org/
Biep @ http://www.biep.org/  
View profile  
 More options May 16 2002, 5:21 pm
Newsgroups: comp.lang.lisp
From: "Biep @ http://www.biep.org/" <reply-...@my-web-site.com>
Date: Thu, 16 May 2002 23:24:54 +0200
Local: Thurs, May 16 2002 5:24 pm
Subject: Re: Tail calls & Scheme [Was: Your introduction to Lisp]
"Joe Marshall" <prunesqual...@attbi.com> wrote in message

news:XuRC8.6378$sg2.964006@typhoon.ne.ipsvc.net...

> I don't know what you mean by `standard rewriting implementation',

I meant something like in this toy implementation:
http://groups.google.com/groups?hl=nl&lr=&newwindow=1&selm=9fnhkt%245...
41%40ID-63952.news.dfncis.de

> but I can assure you that proper tail recursion *is* an issue
> in many Scheme implementations.

I don't disagree with that, but I consider these problems to be primarily
related to the optimisation techniques used, not to the notion of tail
calling per se.  Of course the use of a call stack is a pretty common kind
of optimisation, but it is still something that in my mind should be
separated out.  Using a stack is not inherent in the notion of evaluating a
Lisp expression.

But I agree one can defend the other view by taking an applied, as opposed
to theoretical, stand.

--
Biep


 
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.
Messages 401 - 425 of 453 < Older  Newer >
« Back to Discussions « Newer topic     Older topic »