From: Kaz Kylheku
Subject: Ufasoft -- out of the closet!
Date: 
Message-ID: <20090127201620.851@gmail.com>
In the past a company called Ufasoft posted here advertizing a Common Lisp
implementation. There were a few small threads: people trying it and such.

Something awfully familiar about that [1]> prompt.
It was shareware: try for 14 days, buy for 50 bucks or whatever.

In 2005 Robert Ulh posted his suspicion that it's using CLISP. Same
macroexpansion of LOOP, and :CLISP in *FEATURES*. 

Now if you go to their page:

  Licensed under GPL

  Ufasoft Common Lisp is fork of GNU CLISP implementation.

  Principal difference is that CLISP core implemented on C language. Ufasoft
  Common Lisp keeps most of CLISP's .lisp files unmodified, but reimplements
  the core on C++.

You can't download anything to look at; you have to buy. I seriously doubt
the ``reimplemented'' that monster in C++.  At best they probably massaged
it to compile with a C++ compiler.
From: ··············@excite.com
Subject: Re: Ufasoft -- out of the closet!
Date: 
Message-ID: <1049730b-546f-40f8-9144-7dee6f834004@p2g2000prn.googlegroups.com>
On Jan 22, 3:05 am, Kaz Kylheku <········@gmail.com> wrote:
> In the past a company called Ufasoft posted here advertizing a Common Lisp
> implementation. There were a few small threads: people trying it and such.
>
> Something awfully familiar about that [1]> prompt.
> It was shareware: try for 14 days, buy for 50 bucks or whatever.
>
> In 2005 Robert Ulh posted his suspicion that it's using CLISP. Same
> macroexpansion of LOOP, and :CLISP in *FEATURES*.
>
> Now if you go to their page:
>
>   Licensed under GPL
>
>   Ufasoft Common Lisp is fork of GNU CLISP implementation.
>
>   Principal difference is that CLISP core implemented on C language. Ufasoft
>   Common Lisp keeps most of CLISP's .lisp files unmodified, but reimplements
>   the core on C++.
>
> You can't download anything to look at; you have to buy. I seriously doubt
> the ``reimplemented'' that monster in C++.  At best they probably massaged
> it to compile with a C++ compiler.

huh.  Ufasoft was one of the first Lisps I tried several years ago,
along with CLISP and GCL.  I thought it was alright, but when I
noticed that Ufasoft was also offering network traffic monitoring
tools, I began to wonder about the Lisp....  Certainly given the
underdeveloped web site at the time (2002?), it seemed that not much
effort had been put into the Lisp project, yet it was a pretty full
Lisp.  Therefore, a small modification.  Why offer a Lisp with a small
modification?  Oh, Ufasoft likes to do network monitoring?

Call me paranoid...

I settled on GCL for a while instead.