Subject: Re: Servlets in CL
From: Erik Naggum <>
Date: 2000/05/17
Newsgroups: comp.lang.lisp
Message-ID: <>

* Rainer Joswig wrote:
| Hey, they even now are using hierarchical packages.  Seems like they
| are going to have a Lisp dialect of there own.

* William Deakin <>
| Being hard of thinking: what is up with this?

  It's Rainer Joswig having a personal gripe with Franz Inc, but he
  isn't honest enough to come out and state his real issue.  From what
  I have seen in the past, there isn't _anything_ Franz Inc can do to
  appease him, either, so an informed choice is to ignore his noise.

| Unless this breaks existing code (which I assume it doesn't) and is
| not enforced in such a way that have rather than choose to use
| hierarchical packages (which again is another assumption, a
| something I would probably choose not to use because of portability
| issues)...

  If you call find-package (or cause it to be called) with a string
  designator that starts with a dot, there is no package so named, the
  current package contains a dot in its name, there is a package with
  the same name up to the dot and the string you gave find-package
  from the dot, you will not get nil, but that package.  I'm sure this
  affects _some_ existing code.

  Hierarchical packages have been added to aid in portability.  It's
  probably more an attempt to cater to the Java crowd, however.  I'm
  not sure what this will buy the Lisp community, but this is one of
  the most innocuous changes I have seen anyone suggest.

  If this is not what you expected, please alter your expectations.