[toronto-lisp] Definition of "System"

Christopher Browne cbbrowne at gmail.com
Sun Sep 27 22:46:27 UTC 2009


On Sat, Sep 26, 2009 at 12:50 PM, Rudolf Olah <omouse at gmail.com> wrote:
> A system is a collection of packages; you tell ASDF which are the main
> ones and how they fit in with other packages (their dependencies, from
> where they get some of their functionality). I guess that's as specific
> as the definition could get :-P

I'd throw in the nuance that "system" also has something to do with
the underlying Lisp implementation.

In the days of Lisp Machines, the "system" meant the whole ball of wax
including operating system.

Note in the Hyperspec:
http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_s.htm
A "System class" is of type "built-in-class", so it cannot be used to
define subclasses...

This points somewhat at this nuance...
-- 
http://linuxfinances.info/info/lisp.html
Marie von Ebner-Eschenbach  - "Even a stopped clock is right twice a
day." - http://www.brainyquote.com/quotes/authors/m/marie_von_ebnereschenbac.html




More information about the toronto-lisp mailing list