If you are using the product commercially then please purchase a
license. Support may also be purchased from Scieneer. The licensing
model has been changed to per-system rather than per-processor and the
support has been split out lowering the cost so please take another
look at:
http://www.scieneer.com/scl/store.html
The Scieneer Common Lisp features mature multi-threaded support
enabling applications to scale on multi-processor hardware now!
Check list when considering a Common Lisp implementation for scalable
enterprise applications:
1. Does it support multi-threading that scales on ubiquitous multi-
processor, multi-core and multi-threaded computers?
The Scieneer Common Lisp is built on the operating system's native
threads and supports multiple concurrent lisp threads which may be
scheduled on multiple processors. Common Lisp extensions support
locks, condition variables, and a range of atomic primitives for
thread synchronisation.
2. When will it be supported?
The Scieneer Common Lisp supports scalable multi-threaded applications
now!
3. How mature is the multi-threading support?
Scieneer pioneered multi-threading in Common Lisp and the Scieneer
Common Lisp implementation has supported this since its release over
six years ago.
4. Is the product backed by commercial support?
Scieneer offers commercial support from a developer with over a decade
of experience with Common Lisp implementations.
Regards,
Douglas Crosher
Scieneer Pty Ltd (ABN 42 092 062 934)
Melbourne Australia
Does Scieneer works with any other linux like ubuntu or fedora?
bobi
> Does Scieneer works with any other linux like ubuntu or fedora?
Why don't you just download it and try?
Actually, http://www.scieneer.com/scl/x86-linux.html states that
<quote>
The x86 Linux port is designed to work with Intel Pentium or
compatible processors. The port supports RedHat Enterprise Linux 3 and
4, and compatible operating systems.
</quote>
I think the price of scl has come down by a large amount, too.
bobi
Yes, other linux distributions are supported. In some cases a special
build will be necessary. If you find that none of the supplied builds
work then please email me the details and I will look into adding
another build. The main dependency is the glibc library and libssl if
using the http library.
Regards
Douglas Crosher
I have used Scieneer CL for a few years, and recommend it. Alas, the
project I bought it for never made any money, but that's not
Scieneer's fault. Anyway, I'm working on a new project now :) Anyone
who wants to use CL to drive a commercial Web site should consider it.
I particularly appreciate the responsive support I have received from
Scieneer.
-- Scott
> The Scieneer (TM) Common Lisp 1.3.8 is now available for free for non-
> commercial use and for commercial evaluation.
Sounds very interesting! Are there any plans for a Mac OS X - Release?
best regards
okflo
It seems to me like the world has started going in a different
direction though.
The money seems to be on systems that support extremely lightweight
green threading but the backend runtime system itself running on all
cores efficiently.
The 'Green threads' model: is not the lightest solution, for which a
state machine is lighter; and it does not expose much opportunity to
schedule and optimize the workflow, for which a state machine planner
or declarative language is much better suited; it is not the simplest
programming model, for which transaction based models are generally
easier to program; and finally it does not in itself scale on multi-
core systems, there is still the problem of efficiently scheduling all
the threads. If 'smart money' is money well invested solving extreme
computing and efficiency challenges then I do not see much being
invested in light weight threading models.
The Scieneer Common Lisp provides extensions for coarse grain multi-
threading and Common Lisp is a great language for writing state
machines, planners, and declarative languages. Have no doubt this
good infrastructure for meeting future computing challenges and far
exceeds the possibilities of 'green threads' alone.