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
What I want from my Common Lisp vendor and the Common Lisp community
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 101 - 125 of 325 - 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
 
Robert STRANDH  
View profile  
 More options Sep 1 2001, 4:33 pm
Newsgroups: comp.lang.lisp
From: Robert STRANDH <stra...@labri.u-bordeaux.fr>
Date: 01 Sep 2001 22:24:28 +0200
Local: Sat, Sep 1 2001 4:24 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

Patrick <x...@yahoo.com.au> writes:
> Robert STRANDH <stra...@labri.u-bordeaux.fr> writes:

> Presumably you have taught other languages as well as Lisp. If so,
> have you noticed any remarkable differences between the way students
> respond to Lisp, compared with other languages? ie. is the ratio of
> those who become passionate about Lisp noticeably different from the
> ratio of those who become passionate about other languages?

Hard to say.  But I do know that when I switched from Scheme to Common
Lisp, things worked much better.  The students are very sensitive to
credibility.  Scheme is just not credible in the eyes of the
students.  I got into eternal discussions about speed of
implementations, the necessity of adding your own object system, lack
of required numeric types, etc.  When I listened to my own arguments,
they did not sound convincing.  

I have also taught C quite a lot, but it is hard to compare the two.

> Or, have you noticed a difference in the _type_ of people who respond
> well to Lisp, in comparison with other languages?

Yes, I think so.  The ones that "get" Lisp, and especially the ones
that become passionate, are the very best students.  People who become
passionate about C or C++ are more the ones that have a need to be
members of a club at the exclusions of others, with no real technical
reason why.  

This is all based on informal observation.  And it is average behavior,
of course.

--
Robert Strandh

---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------


 
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 Sep 1 2001, 4:54 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 20:54:06 GMT
Local: Sat, Sep 1 2001 4:54 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* g...@flownet.com (Erann Gat)

> Yes, I understand that.  I say you're wrong.  Please try to pry your
> brain open just wide enough to grasp the possibility that not everyone
> who disagrees with you does so because they haven't understood what
> you're trying to say.

  I find it rather curious that you think this approach will work.

> Hogwash, as is easily demonstrated: Listen up, everyone!  Java sucks
> big fat weenies!  No go and see if anyone is abandoning Java as a
> result of my overwhelming negativism.

  This is particularly mature to be you, but still does nothing to falsify
  my conclusions about your general immaturity and lack of intelligence.

  Are you a strong and vocal member of the Java community, Erann Gat?  Do
  you post this immature filth in Java newsgroups?  If you are not, what
  was that again about "pry open your brain"?  Do you think anyone will
  _listen_ to such immature crap?  Any random idiot can flame at that level
  without consequence.  It is substantial criticism based on a different
  agenda than that which was underlying the design of the language that is
  the problem.  Some people hate Common Lisp for not being Scheme, but they
  cloak their "criticism" in such a way as to make people believe that
  Common Lisp is inherently flawed.  One needs to be unusually intelligent
  to be able to figure out what these nutballs really have a problem with.

  If Guy Steele or James Gosling or Bill Joy went on record to say they
  think "Java sucks big fat weenies" (or preferably something intelligent)
  to the Java community, do you think that would make it slightly more
  interesting than that a fairly immature little runt like you does it
  here?  If you do not understand this point, you really _have_ not
  understood anything.

> Again, hogwash.  I used Common Lisp for twenty years pretty much to
> the eclusion of all other languages.  I loved most of it, hated some
> of it, felt neutral about some of it, and some of it I simply never
> understood.  I used the parts I loved, ignored the parts I hated to
> the extent possible (the package system was hard to avoid), and
> struggled with the parts I didn't understand.

  And you still do not understand that the fact that you ignore the parts
  you hate is just what makes you a little different from the people who
  post long and painfully disturbed messages about what they hate about the
  language, and keep arguing against the language and the standard and the
  standardization process because they were once "spurned" by it?

> The world is full of hollowness and insincerity.  So what?

  Just the kind of commentary I expect from you.

> Some of what you call hollowness and insincerity I call civility, and I
> think it's a feature.

  I have long suspected that that would be the operating definition of your
  civility, but thank you for making it clear to us all.

> Love and hate are two extremes on a continuum, not a binary choice.

  Really?  Thank you for sharing such a profoundly important insight!

> BTW, the hollowest and insincerest people I know are the faith healers,
> whose rhetoric sounds a lot like yours, but with "Jesus" substituted for
> "Lisp": "There are those who claim to love Jesus, but who continue to
> live lives of sin.  These people do not truly love the Lord Jesus."

  Again, this is a very powerful reflection your life and life experiences.
  I am so glad I have nothing of your life experiences to drag me down.  It
  would be awful.

  Pull yourself together and engage your brain, Erann Gat.  The stupidity
  you posted so far only indicates that you are going nuts very quickly.

///


 
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 Sep 1 2001, 5:01 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 21:01:18 GMT
Local: Sat, Sep 1 2001 5:01 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* g...@flownet.com (Erann Gat)

> Precisely!  I don't care if you love Lisp or hate it.  I don't care if
> you badmouth the loop macro (I happen to love loop myself) or diss the
> standard.  What I care about is that you *do* something with Lisp that
> I can point to as a success story so I can stop the endless bickering
> with my managers and get some work done for a change!

  But why would anyone do that if you keep posting your hatred for Lisp and
  denigrate the language, its suppliers, its users, those who do love the
  language, and almost everything else related to Common Lisp?

  I actually believe you may be just so dense that you do not understand
  the connection, probably because of your dismal life experiences and your
  interaction with your managers in particular.  There sure seems to be
  same core problem with you as with other negativists: They fail to get
  over their negative experiences, but keep them in the forefront of their
  mind.  You sure have a hangup bordering on a mental illness when it comes
  to your reactions to anything I say.  _Normal_ people get over things.
  Nutcases do not.  It is one of the important point of distinction.

///


 
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 Sep 1 2001, 5:06 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 21:06:28 GMT
Local: Sat, Sep 1 2001 5:06 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* Carl Shapiro -> Erann Gat

> If you are genuinely worried about the long term viability of a software
> supplier, what is keeping you from entering into a source code escrow
> agreement for the products your business depends on?

  Why, that would clearly make it impossible to continue to rant and rave
  about all the problems of using Common Lisp.

  He is not genuinely worried at all.  Like so many others who feel they
  have been mistreated and betrayed, they really, really want to destroy
  what they think mistreated and betrayed them.  Normal people get over
  such experiences and just move on to what they _really_ want.  Those who
  had what they really wanted thwarted by mistreatment or betrayal seem to
  have a problem finding something else to really want.  This is a personal
  tragedy and should not have any bearing on programming languages or their
  communities, but for Common Lisp, such things do seem to affect us.

///


 
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 Sep 1 2001, 5:12 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 21:12:06 GMT
Local: Sat, Sep 1 2001 5:12 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* Robert STRANDH <stra...@labri.u-bordeaux.fr>

> Hard to say.  But I do know that when I switched from Scheme to Common
> Lisp, things worked much better.  The students are very sensitive to
> credibility.  Scheme is just not credible in the eyes of the students.  I
> got into eternal discussions about speed of implementations, the
> necessity of adding your own object system, lack of required numeric
> types, etc.  When I listened to my own arguments, they did not sound
> convincing.

  This is extraordinarily interesting!  I expect serious professionals to
  see through the Scheme propaganda, but if students do it, it is great!
  There is perhaps enough material for a conformance paper on this, and if
  so, I would love to hear you speak about it.

> The ones that "get" Lisp, and especially the ones that become passionate,
> are the very best students.  People who become passionate about C or C++
> are more the ones that have a need to be members of a club at the
> exclusions of others, with no real technical reason why.

  This matches my own experience to a t.  I thought I was alone, however.

> This is all based on informal observation.  And it is average behavior,
> of course.

  Sometimes, that is all we have, but it is nonetheless interesting to hear.

///


 
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.
cbbrowne  
View profile  
 More options Sep 1 2001, 5:13 pm
Newsgroups: comp.lang.lisp
From: cbbro...@acm.org
Date: Sat, 01 Sep 2001 21:09:31 GMT
Local: Sat, Sep 1 2001 5:09 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

The simple fact that there are multiple vendors spreads the risks more
ways, and diminishes the costs of coping with the risks.

Even taking the most negative view, of Corman being a one man shop,
the fact that it's selling a standardized language, with multiple
implementations available, means that code can be taken elsewhere if
Corman's support flags.

It doesn't mean that such a process would be cheap or trivially easy,
just that if your code is built to be not _too_ heavily dependant on
Corman-specific features, a port should be doable.  (Substitute
"Digitool" or "Franz" or "Xanalys" as needed...)

Contrast this with, let's say:

 - Coding in ML, and depending on Harlequin's support, which _did_
   flag, with no answer available;

 - Depending on Apple's support for Dylan;

 - Depending on the developers of Clean to forever make support
   available;

 - Coding an application that you hope to use in 2010 using this
   year's version of Visual BASIC, when it's more than likely that
   it won't be deployable anymore by 2005...

Coding in C or C++ involves cutting risks in similar ways, since there
are multiple makers of C/C++ compilers...
--
(reverse (concatenate 'string "moc.enworbbc@" "enworbbc"))
http://www.cbbrowne.com/info/finances.html
An engineer is someone who does list processing in FORTRAN.


 
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 Sep 1 2001, 5:22 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 21:22:04 GMT
Local: Sat, Sep 1 2001 5:22 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* cbbro...@acm.org

  And, if I may:

   - Coding in a version of Common Lisp that deviates from the standard for
     political reasons and whose deviations vary according to which
     developer team was last responsible for maintaining the sources.

  However, more important to me than code portability is knowledge
  portability.  You can always figure out how to survive a version change
  if you have the right people already.  It is harder to find people who
  are willing to dispense with their years of training and experience with
  a conforming implementation and have them come and look at some weird
  shit that uses weird macros and overly verbose iteration constructs just
  because someone, somewhere has irrational feelings about the standard.

///


 
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.
Kent M Pitman  
View profile  
 More options Sep 1 2001, 5:46 pm
Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: Sat, 1 Sep 2001 21:44:43 GMT
Local: Sat, Sep 1 2001 5:44 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

g...@flownet.com (Erann Gat) writes:
> Xanalys is the resurrection a bankrupt Harlequin, which was acquired
> not for its Lisp technolgy, but for its electronic publishing
> technology.

Not quite right, actually.

Xanalys does NOT due the electronic publishing thing.  Harlequin still
exists and does.  Xanalys is the spin-off that does SPECIFICALLY the
Lisp-based and layered Information technologies.  See their web site.
The original purchase by Global Graphics may have been as you say, but
Xanalys is itself a financially distinct concern with its own concern
that directly and indirectly addresses the Lisp products.

> The Lisp product just sort of came along for the ride,
> and many of the key Lisp people (you included) aren't working there
> any more.

The people you know.  Their real key people  have never had their names
bandied about and several are still there.

I myself used Lisp a lot but was never directly a Lisp maintainer.
The loss of me had no effect on the Lisp product per se.

I prefer to be a user / critic rather than a producer.  I was working on
the standard itself for a long time, and then on WebMaker (a FrameMaker to
HTML translation tool) while I was there.

> That would give me pause in betting on Xanalys as a stable
> long-term provider even *before* reading what Franz has to say about
> them.

Hopefully what I said will give you reason to reconsider both your posture
and the importance of letting a company speak for itself.  I'm not a Xanalys
employee and probably even my point of view is not quite right, but I think
it's closer than what you said.

 
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.
Erann Gat  
View profile  
 More options Sep 1 2001, 6:03 pm
Newsgroups: comp.lang.lisp
From: g...@flownet.com (Erann Gat)
Date: 1 Sep 2001 15:03:12 -0700
Local: Sat, Sep 1 2001 6:03 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

k...@ma.ccom (Takehiko Abe) wrote in message <news:keke-0109011623200001@solg4.keke.org>...
> In article <1f4c5c5c.0108312034.1b1e1...@posting.google.com>,
> Erann Gat wrote:

> > Digitool's Lisp (which BTW and IMO is the greatest single software
> > product ever) runs only on a niche platform that is itself rapidly
> > losing market share. The company, as far as I can tell, is hanging on
> > by its fingernails.  They don't even have a street address any more,
> > just a PO box.  I am frankly astonished that version 4.3.1 actually
> > happened.

> I am not at all surprised by the arrival of 4.3.1. If it is astonishment
> for you, I think you haven't followed MCL/Digitool recently and should
> revise your perception on the current shape of Digitool. They're working
> on the MCL port for OSX right now.

On what basis should I revise my perception?  comp.lang.lisp.mcl has
virtually no traffic.  Their street address has been replaced with a
PO Box.  The "people" page on their site has disappeared.  They
haven't advertised a job opening in years.  These are not the signs of
a vigorous, healthy company.

> >  Alice must be putting in a truly heroic effort.  (Good for you Alice,
> > wherever you are.)

> Declaring [falsely] that Digitool is out of business won't help her a
> bit.

Of course.  That's why I made no such declaration.  But declaring that
Digitool is thriving when it clearly isn't won't help anyone either.

E.


 
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 Sep 1 2001, 6:10 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 22:10:40 GMT
Local: Sat, Sep 1 2001 6:10 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* g...@flownet.com (Erann Gat)

> But declaring that Digitool is thriving when it clearly isn't won't help
> anyone either.

  Maybe the problem is that perception creates reality?  Just the way your
  perception of me creates the reality you respond to me in out of thin
  air, maybe it _would_ help if you just shut up about all the negative
  stuff that seems to be dripping out of your mouth half involuntarily?

  My point in this thread has been that the impression people like you
  _love_ to create about Common Lisp is part of the reason it is having a
  hard time, and consequently, why you have a hard time with your manager.
  Just like another poster here, I think this is more personal than
  anything else -- you create your own reality as far as perceptions go,
  and the reality you create is one where Common Lisp has serious problems.
  That is not necessarily true.  If you tried to look at it differently,
  just as you could look at me differently, you would find something else.
  But somehow, I suspect that that is not in your personality, and we will
  just have to live with a insane rants about me and Common Lisp from you.

  Please consider it a service to the community and to yourself to just
  shut up, Erann Gat.

///


 
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.
Bruce Hoult  
View profile  
 More options Sep 1 2001, 6:26 pm
Newsgroups: comp.lang.lisp
From: Bruce Hoult <br...@hoult.org>
Date: Sat, 01 Sep 2001 22:19:54 +1200
Local: Sat, Sep 1 2001 6:19 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
In article <f8ck7.49819$Hr2.4833...@news20.bellglobal.com>,

cbbro...@acm.org wrote:
> The simple fact that there are multiple vendors spreads the risks more
> ways, and diminishes the costs of coping with the risks.

That's true, but having the source code yourself spreads the risks even
more.

> Even taking the most negative view, of Corman being a one man shop,
> the fact that it's selling a standardized language, with multiple
> implementations available, means that code can be taken elsewhere if
> Corman's support flags.

True.

> It doesn't mean that such a process would be cheap or trivially easy,
> just that if your code is built to be not _too_ heavily dependant on
> Corman-specific features, a port should be doable.  (Substitute
> "Digitool" or "Franz" or "Xanalys" as needed...)

> Contrast this with, let's say:

>  - Coding in ML, and depending on Harlequin's support, which _did_
>    flag, with no answer available;

There are multiple ML implementations.  OCaml is probably the best
implemented (yes, I know it's not identical to ML), and is well
supported and you get the source code.  So you can fix problems yourself
even if there is no support.

>  - Depending on Apple's support for Dylan;

Fortunately there are two other implementations.  Harlequin's, which has
much the same problem as Harlequin's other stuff, but is at least in the
hands of people who care about it.  It appears to be kind of moribund at
the moment, but I doubt that they'll allow it to die completely.  And
then there's the free "Gwydion" Dylan, from the same stable as CMUCL.  
It's less mature, but improving steadily and you can fix problems
yourself even if there is no support.  Right now it is entirely suitable
for doing command-line/batch/CGI work and it will have good GUI support
shortly (once Harlequin's DUIM is fully ported).

>  - Depending on the developers of Clean to forever make support
>    available;

They're in the process of going open source, so you can fix problems
yourself.

>  - Coding an application that you hope to use in 2010 using this
>    year's version of Visual BASIC, when it's more than likely that
>    it won't be deployable anymore by 2005...

You're correct about this one.

> Coding in C or C++ involves cutting risks in similar ways, since there
> are multiple makers of C/C++ compilers...

Fewer and fewer as time goes on.  It's nearly compulsory to use VC++ on
Windows, CodeWarrior on the Mac, and gcc elsewhere.

-- Bruce


 
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 "MCL is alive and kicking..." by Rainer Joswig
Rainer Joswig  
View profile  
 More options Sep 1 2001, 6:43 pm
Newsgroups: comp.lang.lisp
From: Rainer Joswig <jos...@corporate-world.lisp.de>
Date: Sun, 02 Sep 2001 00:42:56 +0200
Local: Sat, Sep 1 2001 6:42 pm
Subject: MCL is alive and kicking...
In article <1f4c5c5c.0109011403.498cb...@posting.google.com>,
 g...@flownet.com (Erann Gat) wrote:

Because MCL users are using a mailing list. Don't you know that?

>  Their street address has been replaced with a
> PO Box.  The "people" page on their site has disappeared.  They
> haven't advertised a job opening in years.  These are not the signs of
> a vigorous, healthy company.

> > >  Alice must be putting in a truly heroic effort.  (Good for you Alice,
> > > wherever you are.)

> > Declaring [falsely] that Digitool is out of business won't help her a
> > bit.

> Of course.  That's why I made no such declaration.  But declaring that
> Digitool is thriving when it clearly isn't won't help anyone either.

> E.

Erann, Digitool was never a very active company. But especially in
the last few months there was a lot of positive action:

- OpenMCL has been published. With Gary Byers (one of the original
  MCL developers) hacking OpenMCL!

- MCL 4.3.1 appeared. MCL 4.3.1 can run as a classic application under MacOS X.

- MCL 4.4 is in the works. MCL 4.4 will be a "carbonized" version of MCL.
  This is actually very cool. I like it. Quite a few MCL users
  are waiting for it to be published.

Compared to the fear I had that MCL will never make it to the PowerPC
when Apple years ago no longer was interested in MCL, I'm now very
confident that we will see future versions of MCL and that MCL will
make the transition to MacOS X. So, I actually have less fears for MCL
than in recent years.

When it comes to the PO box address, I can tell you that I talked
to real people (http://www.digitool.com/staff.html)
the last time I saw some of them - hi Steve! They are very
friendly Lisp hackers and I admire their technical skills a lot.
Be nice to them, they deserve it.

Hey, for students the entry license of Macintosh Common Lisp is just $85!

For non-Mac users, Xanalys will show the upcoming LispWorks 4.2 at
LinuxWorld in Frankfurt/Germany.
  Xanalys Ltd, Hall 6.0, booth E24  http://www.linuxworldexpo.de/

Rainer Joswig


 
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 Sep 1 2001, 7:07 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sat, 01 Sep 2001 23:07:33 GMT
Local: Sat, Sep 1 2001 7:07 pm
Subject: Re: MCL is alive and kicking...
* Rainer Joswig <jos...@corporate-world.lisp.de>

> Digitool was never a very active company.  But especially in the last few
> months there was a lot of positive action:

  Thanks for posting this.  However, I have a small gripe: This stuff was
  published only because someone said something stupid and negative about
  the company.  It is very nice to see such rotten behavior countered with
  real and positive information and good news, but maybe it should have
  been better known to begin with?

///


 
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 "What I want from my Common Lisp vendor and the Common Lisp community" by Daniel Barlow
Daniel Barlow  
View profile  
 More options Sep 1 2001, 8:37 pm
Newsgroups: comp.lang.lisp
From: Daniel Barlow <d...@telent.net>
Date: 02 Sep 2001 00:56:16 +0100
Local: Sat, Sep 1 2001 7:56 pm
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

Christophe Rhodes <cs...@cam.ac.uk> writes:
> this framework. The major change from pathnames that I envisage is
> that there is no easy way of specifying a relative pathname; while

I think you mean "will be no easy way of specifying a relative URI"

> #p"foo/bar.lisp" gives you a pathname with directory (:relative
> "foo"), #u"foo/bar.lisp" would give you something merged with the
> current value of *default-uri-defaults*; I think that this would solve
> quite a few problems that are felt with pathnames.

Addendum for anyone who wasn't following the debate the last time we
did relative pathnames on comp.lang.lisp: the reason #p"foo/bar.lisp"
is surprising (at least, it surprised me) is that it defaults the :host
component from the :host component of *default-pathname-defaults*.

So, you can specify relative pathnames with ease, but they're never
_entirely_ relative ...

-dan

--

  http://ww.telent.net/cliki/ - Link farm for free CL-on-Unix resources


 
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 "MCL is alive and kicking..." by cbbro...@acm.org
cbbrowne  
View profile  
 More options Sep 1 2001, 11:17 pm
Newsgroups: comp.lang.lisp
From: cbbro...@acm.org
Date: Sun, 02 Sep 2001 03:12:24 GMT
Local: Sat, Sep 1 2001 11:12 pm
Subject: Re: MCL is alive and kicking...

Erik Naggum <e...@naggum.net> writes:
> * Rainer Joswig <jos...@corporate-world.lisp.de>
> > Digitool was never a very active company.  But especially in the
> > last few months there was a lot of positive action:
> Thanks for posting this.  However, I have a small gripe: This stuff
> was published only because someone said something stupid and
> negative about the company.  It is very nice to see such rotten
> behavior countered with real and positive information and good news,
> but maybe it should have been better known to begin with?

This is a classic problem; it is entirely common for the "good news"
not to get publicized until it _needs_ to be because someone claimed
otherwise.
--
(concatenate 'string "cbbrowne" "@ntlug.org")
http://www.ntlug.org/~cbbrowne/languages.html
All ITS machines now have hardware for a new machine instruction --
STMLMD  Skip To My Lou, My Darlin'.
Please update your programs.

 
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 "What I want from my Common Lisp vendor and the Common Lisp community" by Friedrich Dominicus
Friedrich Dominicus  
View profile  
 More options Sep 2 2001, 2:51 am
Newsgroups: comp.lang.lisp
From: Friedrich Dominicus <fr...@q-software-solutions.com>
Date: 02 Sep 2001 09:00:13 +0200
Local: Sun, Sep 2 2001 3:00 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
What a poor answer. Yes it's obviously better for you to pick out you
handerchief and cry a bit more.
So long
Friedrich

 
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.
Erann Gat  
View profile  
 More options Sep 2 2001, 3:24 am
Newsgroups: comp.lang.lisp
From: g...@flownet.com (Erann Gat)
Date: 2 Sep 2001 00:24:20 -0700
Local: Sun, Sep 2 2001 3:24 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
Kent M Pitman <pit...@world.std.com> wrote in message <news:sfwzo8eh9h0.fsf@world.std.com>...

Well, I actually did let Xanalys speak for itself.  I went to their
Web site and clicked on "products".  Four products came up.  Lisp was
the fourth one.  I clicked on it and nothing happened.  This left me
with the impression that Franz was telling the truth and Xanalys
really was letting Lisp languish.  It turns out that the page is
Javascript-dependent, and I had JS switched off.  (Attention Xanalys
folks: you really need a <noscript> tag on that page.)

So I stand happily corrected: there are apparently two real Lisp
vendors out there.

I stand by my broader point though.  I disagree with Erik's claim that
what Lisp needs is for people to express their unconditional love for
it.  I say what Lisp needs is for people to use it to build cool stuff
and beat the pants off their competition.  Whether they are motivated
by love or something else is immaterial.  I'll take a Paul Graham over
an Erik Naggum any day.  Whatever damage Paul does to Common Lisp by
saying it sucks is more than offset by his publicizing the fact that
he got rich using it.  If we had ten Paul Grahams we wouldn't even be
having this discussion.  Lisp would be thriving.  If we had ten Erik
Naggums... nah, too scary to contemplate.  (But if we had two Erik
Naggums, now that would be interesting ;-)

E.


 
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 Sep 2 2001, 3:44 am
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sun, 02 Sep 2001 07:36:38 GMT
Local: Sun, Sep 2 2001 3:36 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* Erann Gat

> I stand by my broader point though.  I disagree with Erik's claim that
> what Lisp needs is for people to express their unconditional love for it.
> I say what Lisp needs is for people to use it to build cool stuff and
> beat the pants off their competition.

  Sigh.  The point with the love-your-language part was that people do not
  use the language for anything at all when they are mostly depressed about
  its lack of use and prominent people in the community beat it up all the
  time for personal reasons.  You have yet to explain how people start to
  use something they do not use.  I do not think you understand how people
  _decide_ to use something.  My offer of an explanation is that people who
  love their language and get an up-beat, optimistic attitude about it,
  also use it.  Obviously, this does not apply to you, who continue to
  prefer to be depressive and down-beat and just whine that people should
  use it.  Do you have any clue at all what could _propel_ people to use
  Common Lisp to build cool stuff and beat the pants off their competition?
  It does not look like you do, since you keep repeating that incredibly
  obvious and vacuous line only because you want to beat me over the head
  for personal reasons.

> Whether they are motivated by love or something else is immaterial.
> I'll take a Paul Graham over an Erik Naggum any day.

  I can beat that.  I would take John Foderaro over Erann Gat any day.  :)

> Whatever damage Paul does to Common Lisp by saying it sucks is more than
> offset by his publicizing the fact that he got rich using it.

  Really?  That is the part that I highly doubt.  It is precisely that Paul
  Graham debunks Common Lisp _after_ he succeeded with it that is so
  depressing to other Common Lisp users.  It makes it an _accident_ that he
  got rich using Common Lisp.  He would have gotten rich using just about
  anything else, or so it seems.

> If we had ten Paul Grahams we wouldn't even be having this discussion.
> Lisp would be thriving.  If we had ten Erik Naggums... nah, too scary to
> contemplate.  (But if we had two Erik Naggums, now that would be
> interesting ;-)

  You are such an idiot, Erann Gat.  This is all so _personal_ to you.  Get
  some professional help to _get over_ your personal problems.  USENET is
  not a good place to engage in therapy sessions the way you keep doing.  I
  mean that seriously.  Bring print-outs of your articles to a shrink and
  he will tell you that you have a problem you _can_ get help to get out of.

///


 
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.
Patrick  
View profile  
 More options Sep 2 2001, 6:41 am
Newsgroups: comp.lang.lisp
From: Patrick <x...@yahoo.com.au>
Date: 02 Sep 2001 21:02:07 +1000
Local: Sun, Sep 2 2001 7:02 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

Erik Naggum <e...@naggum.net> writes:
>   [...] It makes it an _accident_ that he got rich using Common
>   Lisp.  He would have gotten rich using just about anything else,
>   or so it seems.

I don't know much about Paul Graham but, at a glance, that does not
seem to be a fair assessment of his position. In "Beating the
Averages" he attributes a lot of his success to the help Lisp gave
him.

   http://www.paulgraham.com/lib/paulgraham/sec.txt

Has he written an anti-CL article subsequent to this?


 
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.
Patrick  
View profile  
 More options Sep 2 2001, 7:59 am
Newsgroups: comp.lang.lisp
From: Patrick <x...@yahoo.com.au>
Date: 02 Sep 2001 22:20:37 +1000
Local: Sun, Sep 2 2001 8:20 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

Friedrich Dominicus <fr...@q-software-solutions.com> writes:
> What a poor answer. Yes it's obviously better for you to pick out you
> handerchief and cry a bit more.

I've never thought much of bullfighting as a sport. I like bulls too
much. I like their earnest stupidity. I like their thick-headed
bravery. I like their artlessness.

I also like the way you blunder blindly around this arena from time to
time, charging at any red rag you can find. I know your triggers,
Frido. The words "free software" and "popularity" are enough to set
you running full tilt, and almost always at the wrong target. But to
be perfectly honest with you, I don't feel anywhere near enough malice
to want it any other way. Just keep doing what you do best, and best
of luck to you.

(BTW, if you've got a spare handkerchief I can cry into, toro, I'd be
much obliged. Red's my favourite colour).


 
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 Sep 2 2001, 8:46 am
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Sun, 02 Sep 2001 12:46:24 GMT
Local: Sun, Sep 2 2001 8:46 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
* Patrick <x...@yahoo.com.au>

> I don't know much about Paul Graham but, at a glance, that does not seem
> to be a fair assessment of his position.  In "Beating the Averages" he
> attributes a lot of his success to the help Lisp gave him.

  Lisp yes, Common Lisp no.

>    http://www.paulgraham.com/lib/paulgraham/sec.txt

> Has he written an anti-CL article subsequent to this?

  Yes.

///


 
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.
Deepak Goel  
View profile  
 More options Sep 2 2001, 10:54 am
Newsgroups: comp.lang.lisp
From: Deepak Goel <de...@glue.umd.edu>
Date: 02 Sep 2001 10:54:03 -0400
Local: Sun, Sep 2 2001 10:54 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community

>   Yes.

Any pointers, anyone?

Deepak                              <URL:http://www.glue.umd.edu/~deego>
--
   You know you've spent too much time on the emacs when you spill
   milk and the first thing you think is "C-_"


 
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 "MCL is alive and kicking..." by Erann Gat
Erann Gat  
View profile  
 More options Sep 2 2001, 12:11 pm
Newsgroups: comp.lang.lisp
From: g...@flownet.com (Erann Gat)
Date: 2 Sep 2001 09:11:19 -0700
Local: Sun, Sep 2 2001 12:11 pm
Subject: Re: MCL is alive and kicking...

I do.  I subscribe to that list.  I also know that the digitool site
says:

  Usenet News related to MCL
  news: comp.lang.lisp.mcl
  The MCL newsgroup is relayed bidirectionally to the Info-MCL mailing
list.

So it would not be unreasonable to suppose that the newsgroup would
contain any messges sent to the list.

> Erann, Digitool was never a very active company. But especially in
> the last few months there was a lot of positive action:

> - OpenMCL has been published. With Gary Byers (one of the original
>   MCL developers) hacking OpenMCL!

> - MCL 4.3.1 appeared. MCL 4.3.1 can run as a classic application under MacOS X.

> - MCL 4.4 is in the works. MCL 4.4 will be a "carbonized" version of MCL.
>   This is actually very cool. I like it. Quite a few MCL users
>   are waiting for it to be published.

Gary Byers no longer works for Digitool.  "In the works," is a
euphamism for vaporware.  The appearance of 4.3.1 is a positive sign,
the only real positive sign among many negative ones.  That's why it
surprised me.

E.


 
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 "What I want from my Common Lisp vendor and the Common Lisp community" by Paolo Amoroso
Paolo Amoroso  
View profile  
 More options Sep 2 2001, 12:30 pm
Newsgroups: comp.lang.lisp
From: Paolo Amoroso <amor...@mclink.it>
Date: Sun, 02 Sep 2001 17:48:16 +0200
Local: Sun, Sep 2 2001 11:48 am
Subject: Re: What I want from my Common Lisp vendor and the Common Lisp community
On 01 Sep 2001 16:10:50 +0200, Robert STRANDH <stra...@labri.u-bordeaux.fr>
wrote:

> universities, I did fix the fact that it used to not be taught at the
> U of Bordeaux.  The course is for the 4th year students, and there are
[...]
> http://dept-info.labri.u-bordeaux.fr/~strandh/Teaching/MTP/2000-2001/...

> My estimation is that at least 20 of the 120 really understand the
> advantages of Lisp, and that perhaps 5 or so become real passionate.  
[...]
> We are also mostly the ones in charge of the McCLIM project for
> creating a free version of CLIM, which gives students excellent
> opportunities to hack Common Lisp and see how it can be used.

The work on Free CLIM/McCLIM is an important "side effect" of Robert's Lisp
course. He and his students are doing a good job, and it's really nice to
see a steady flow of commit logs :)

Another project by some of Robert's students is the Eclipse/CLWM window
manager:

  http://www.emi.u-bordeaux.fr/~boninfan/TER
  http://www.emi.u-bordeaux.fr/~hatchond/Eclipse

I profit by the occasion for thanking all of you.

Paolo
--
EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation
http://web.mclink.it/amoroso/ency/README
[http://cvs2.cons.org:8000/cmucl/doc/EncyCMUCLopedia/]


 
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 "Commentary Credits (was Re: What I want from my Common Lisp vendor and the Common Lisp community)" by Fred Gilham
Fred Gilham  
View profile  
 More options Sep 2 2001, 1:25 pm
Newsgroups: comp.lang.lisp
From: Fred Gilham <gil...@snapdragon.csl.sri.com>
Date: 02 Sep 2001 10:25:06 -0700
Local: Sun, Sep 2 2001 1:25 pm
Subject: Commentary Credits (was Re: What I want from my Common Lisp vendor and the Common Lisp community)

I'd like to make the following proposal.  I propose that anyone
posting opinions derogatory of Lisp be requred to produce `commentary
credits'.  The idea is that people who don't have these credits are
treated as `clueless' and can be simply ignored rather than creating
flame wars.  I.e. the opinion

   `I think that Lisp is an outdated, obscure language only used by
   nostalgic academics'

can be adequately refuted in this forum by simply saying,

  `What commentary credits do you have?  None, I think.'

One can obtain commentary credits by doing something that has
benefitted the Lisp community.  For example, I think I've earned
commentary credits by 1) Presenting a paper on a system using Lisp at
the 1999 LUGM; 2) Helping keep Garnet alive, and 3) Fixing a subtle
bug in CLX.  If I wanted to, then, I might be entitled to make a
negative comment about Lisp, such as, for example, ``it was foolish to
put the loop macro in the standard,'' though I doubt I'd want to say
such a thing at my present level of expertise.

Commentary credits must be claimed but must also in some sense be
`approved' by the community.  For example, if I used my fixing the bug
in CLX as a commentary credit in a piece that claimed to find major
drawbacks with CLOS and the MOP, members of the Lisp community might
rightly reply that my commentary credit was disallowed.

Commentary credits are only semi-permanent.  They can be
garbage-collected, and thus disappear, if they seem to have become
irrelevant.  If one is overused, it can be declared `overloaded' and
disallowed on the basis of invalid polymorphism (somewhat like the CLX
example above).

A valid commentary credit empowers one to express an opinion on Common
Lisp without having one's right to do so challenged.  At that point,
only discussions of the actual technical merit of the opinion would be
acceptable.   A critique of the right to offer the opinion, such as

  `Only a cretinous moron would think that'

could be adequately refuted by saying

  `I believe I provided a commentary credit for my opinion.'

This proposal would have many advantages.

1) It would filter out the trash.  Anyone who hasn't done anything in
   Lisp would be semi-automatically ignored with minimum fuss.

2) Anyone can play.  You just have to do something to benefit the Lisp
   community.

3) It would minimize the wear-and-tear on the heavy artillery
   (i.e. Erik Naggum).  He could be saved for the egregious
   offenders.

4) It might tend to distract people from arguing about
   non-Lisp-related things to arguing about the technical merit of
   some commentary credit.

5) It would remind people, especially newcomers, about things that
   have been done in Lisp.

6) It would remind the commentators themselves of what they have
   accomplished in Lisp, perhaps causing them to be more reflective in
   their comments.

There would be a `grandfather' clause for people who have provided
major contributions.  Anyone who had a book about Lisp published, for
example, would be considered grandfathered forever.  Thus if Paul
Graham were to post his comments about not liking Common Lisp in this
forum, he would be automatically deferred to --- that it, all debate
on his comments would be confined to their technical merits, not to
his right to hold the opinions he holds.

People like Kent Pitman, who has a basically unbounded supply of
commentary credits, would also be grandfathered in.

In the present case, Erin Gatt has commentary credits.  He has done
several things that have benefitted the Lisp community, including
being involved in some fairly spectacular accomplishments.  So I think
he has sufficient commentary credits to cover his commentary to this
point.

--
Fred Gilham                                   gil...@csl.sri.com
I was storing data in every conceivable way, including keeping a chain
of sound waves running between the speaker and the microphone. There
was no more memory left to be had....


 
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 101 - 125 of 325 < Older  Newer >
« Back to Discussions « Newer topic     Older topic »