|
About:
Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk. Slate syntax is Smalltalk-80-based, rather than trying to be clever and complex. However, the language semantics, environment, and run-time design are all much more powerful than in traditional Smalltalk systems. The design goal is to bring together many excellent existing ideas into one system, and to provide an environment where design decisions in one area don't constrain others.
Release focus: Minor feature enhancements
Changes:
This release adds single-process event-loop
concurrency with promises, a platform
information/control plugin, online help for the
REPL and Debugger, use of an extended define: form
to replace the addPrototype:/addSlot: hassles,
additional higher-order collection and stream
manipulation facilities, slot-observer pattern
support, and support for logical directory
locations such as the home or current directory,
resolved dynamically on use.
Author:
Brian T. Rice [contact developer]
Homepage:
http://slate.tunes.org/
Tar/GZ:
http://slate.tunes.org/downloads/slate-0.3.5.tgz
Changelog:
http://slate.tunes.org/repos/main/NEWS
Debian package:
http://slate.tunes.org/downloads/debian/
CVS tree (cvsweb):
http://slate.tunes.org/cgi-bin/darcs.cgi/
Mailing list archive:
http://lists.tunes.org/archives/slate/
Trove categories:
[change]
Dependencies:
[change]
ncurses (optional)
SDL_gfx (optional)
Simple DirectMedia Layer (optional)
[download links]
|
|
» Rating:
8.50/10.00
(Rank N/A)
» Vitality: 0.00% (Rank 8325)
» Popularity: 0.95% (Rank 6144)

(click to enlarge graphs)
Record hits: 11,120
URL hits: 3,699
Subscribers: 22
|
|