Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ufasoft -- out of the closet!

105 views
Skip to first unread message

Kaz Kylheku

unread,
Jan 22, 2009, 3:05:19 AM1/22/09
to
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.

daniel....@excite.com

unread,
Jan 22, 2009, 9:19:03 AM1/22/09
to

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.

Sergey Pavlov

unread,
Nov 17, 2012, 5:05:21 PM11/17/12
to
> > 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.

Ufasoft Source code available for free:
http://ufasoft.com/files/ufasoft_lisp-4.33.tar.xz


> Lisp. Therefore, a small modification. Why offer a Lisp with a small modification?

CLISP really is BIG thing. It was impossible to run it on "Windows Mobile" platform for example.
Ufasoft Lisp is "smallest possible Common Lisp" subset of CLISP.


0 new messages