Slate 0.1 released
Brian T Rice
water at tunes.org
Fri Aug 1 22:57:31 UTC 2003
Here it is, everyone! A first official release. It's not perfect, but it's
0.1, and I'm tired of fiddling with it.
There are some issues with the binaries we've posted, so I'm mostly
recommending that people use another CL besides ECL if they want to really
experiment with Slate.
Anyway, here is the big overview included in NEWS in the archives:
- An initial named release of Slate, with an included documented build
procedure for producing stand-alone executables (and loadable binary
libraries out of Slate sources).
- Slate's implementation is still based upon Common Lisp, although it
performs some compilation, so has acceptable performance for basic
testing and evaluation.
- The current libraries include file access, extensive collection and
stream support, and many other basic libraries.
- There is no support yet for concurrency or system event-handling.
- The manual covers all language features and issues in sufficient detail
now for beginners to grasp, and covers all libraries which are not subject
to design changes.
- The graphics / interface architecture is included in outline form, but
is not yet functional.
- The bootstrap process is incomplete, but in a presentable state so that
you can see the intended run-time architecture and optimizations.
I've put up an entry on the Freshmeat site for Slate, under:
so that people can track it without being involved on the mailing list.
Our home page, http://slate.tunes.org/ now has links to the 3 different
package types available. All of them include full sources, and an HTML
copy of the online manual under doc/manual/.
Brian T. Rice
LOGOS Research and Development
More information about the Self-interest