Subject: Re: MD5 in LISP and abstraction inversions
From: Erik Naggum <erik@naggum.net>
Date: Thu, 08 Nov 2001 16:02:03 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3214224141578177@naggum.net>

* Juliusz Chroboczek
| The problem (I find) is with nice people who submit code for inclusion
| in a future version, and get offended when you refuse on stylistic grounds.

  Well, try submitting something that uses standard if, when, unless, or
  loop, to people who believe in a certain "Lisp Coding Standard" document
  and get chided for using standard Common Lisp.  It is certainly rejection
  on stylistic grounds, but so irrational that future attempts to deal with
  such people is tainted with an unanswered "why bother?".  In many cases,
  stylistic grounds are indeed irrational as seen from the receiver, and
  the most rational thing in the world by the person arguing them, but it
  is probably fair to assume that the submitter of a thus rejected patch is
  in his right to consider the argument irrational, and probably the person
  who argues with them.  On the other hand, the inability to continue to
  use a style that the code alrady uses may just be irrationally stubborn
  or ignorant, but it depends a little on how the style evolved.  If it is
  the kind of style that deprecates standard features in favor of a bogus
  "invention" of the writer, that writer is trying to build a community all
  of his own, explicitly rejecting the community that the suggester would
  like to belong to.  I find such behavior offensive and good grounds never
  again to submit code to such people.  Fortunately, there are usually only
  single individuals who are so beyond reach.

///
-- 
  Norway is now run by a priest from the fundamentalist Christian People's
  Party, the fifth largest party representing one eighth of the electorate.
-- 
  Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.