Subject: Re: Beginner question: performance problems with a simple program
From: Erik Naggum <>
Date: Thu, 03 Jan 2002 16:27:18 GMT
Newsgroups: comp.lang.lisp
Message-ID: <>

* Aleksandr Skobelev <>
| But if there is possibility for seting a query string in YES-OR-NO-P why
| don't add possibility for setting a reply string?  At least, it looks
| more regular and consistent for me.  It is a far too much simpler than to
| leave for vendor to guess how will "yes"/"no" replies look like.  And it
| is give to programmer a more freedom.  So, I must admit here that I don't
| understand your adherence to the  "vendor's generated replies" variant.

  Just define a new function that does what you think it should do.  Why is
  this so hard for you to accept?  Why must you complain that somebody else
  has done something that is satisfactory for them?

  Just _do_ it!  Quit your useless whining and write specifications for the
  functions you need, then implement them.  That you cannot get it for free
  is not anybody else's problem.

  If the conclusion is that Common Lisp is unsuitable for international
  applications without _additional_ localization support, that would be a
  point from which we could progress.  If people complain endlessly that
  what it does is _wrong_, we have no point from which progress can be
  made, because some people are happy with what it does and do _not_ think
  it is doing anything wrong, so you would effectively secede in order to
  get _your_ natural-language support.  This is insane.

  Write a white paper on how to write properly localized Common Lisp code
  if you are _actually_ concerned about this, not just about hearing
  yourself whine in public.  Deliver a paper at a conference, get people
  who have worked in this field for years to help you if you want to have
  the work done.  Be prepared to see that your particular culture becomes
  "one of many" without privileges, and be prepared to understand that
  American English is _not_ privileged today, either.  There is nothing
  here to whine about, just useful work that needs to be done.  Just Do It.

  If you do not want to do the work, please let us know.  A good way to do
  this would be keep whining uselessly about things you do not understand.