Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Lisp vs ML
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
 
Erik Naggum  
View profile  
 More options May 29 2002, 2:37 pm
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.net>
Date: Wed, 29 May 2002 18:38:01 GMT
Local: Wed, May 29 2002 2:38 pm
Subject: Re: Lisp vs ML
* Alex Braun
| For what types of projects should one choose Lisp and for what types of
| projects should one choose *ML?  Is there a set of clear criteria?

  No.  There never are.  All criteria are fuzzy and useless.

  Which is the best car?  How do you choose?  Here's how this works: You
  look at a few cars, far from all, then feel good about a few models.
  Then you construct an elaborate rationalization for why these are the
  good choices and all other cars are useless pieces of metal and plastic,
  gas-guzzling deamon machines, etc.  Then you tell your friend(s) and
  colleague(s) and spouse(s) and kid(s) and cat(s) why these are the good
  choices, mainly to convince yourself.  Then perhaps you look at one or
  two or three completely irrelevant attributes of the models you think are
  good, and wind up with a single choice -- this is the car you want!  Then
  you make up an even more elaborate rationalization for your choice and
  you memorize a lot of technical details about your car, but know nothing
  about any other car (except possibly your last, if you still remember).
  That you only know your chosen car is quite irrelevant, since any friend
  or colleague or spouse or kid or cat who has done the same thing for
  another car will just tell you _their_ memorized technical details and
  you can play a very manly game of "compare random meaningless numbers" in
  which every single participant wins, knowing with ever more certainty
  that his chosen car was the best possible choice all along.  You might as
  well just make up reasonable numbers and lie.  Nobody will know or care.
  Then you are a happy car owner and you really enjoy the greatest car ever
  and you polish it and care for it and give it a pretty name that you do
  not disclose to your spouse.  However, if this should in _any_ way fail
  and the self-convincing magic breaks down in a fit of objectivity and
  rationality, you try very hard to glorify the miserable piece of metal
  and plastic so some hapless second-hand victim will be utterly convinced
  not only that _he_ is the lucky one who gets your used car, but that he
  should finance your next car, too, in fact that he is _much_ better off
  with your used car than the new car you want, considering how much you
  cared for it and nobody has cared for a new car, yet, have they?  No.

  So the criterion is this: That you are happy with your choice.

  The catch is that absolutely every car that has ever been sold _is_ the
  best car ever, but _was_ a piece of junk.  Every single owner of a car
  will argue exceptionally well for his current car, completely oblivious
  to any facts to the contrary, and will present strong qualitative and
  scientific evidence to support his case, yet without any trace of effort
  will change his mind when it has been sold, peaking in his evaluation
  just prior to closing the deal.  If it was the right choice to buy, it
  was certaily the right time to sell.  Mistakes do not happen when you buy
  or sell cars -- it is too damn essential to your life to make any sort of
  mistake with such an acquisition, so you just don't.  It is that simple.

  Of course, none of this is emotional.  Buying a car because you feel good
  about it is hopelessly immature and ridiculous.  Nobody does that.  Well,
  maybe your stupid neighbor who clearly cannot afford showing off like
  that, but at least nobody _normal_.  Being able to defend your choice
  rationally is probably even more important than actually buying the car.

| Are these groups of languages basically two different tools for two
| different jobs, or are they essentially competing for the same
| "ecological niches", such as for example machine learning, expert
| systems, compilers, etc.?

  No to both alternatives.  That you can drive your car to work is the
  single most irrelevant consideration that went into your choice.
--
  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.


    Reply to author    Forward  
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.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google