|
Smalltalk
Community
Versions
All Versions
Smalltalk Standard Extending Smalltalk Squeak Smalltalk GNU Smalltalk Little Smalltalk Java Smalltalk PDST MicroSeeker PIC/Smalltalk Sharp #Smalltalk Pocket Smalltalk Talks2 Smalltalk F-Script Squat Smalltalk Smalltalk/X StrongTalk Ambrai Smalltalk VisualWorks ObjectStudio VisualAge Smalltalk Dolphin Smalltalk Smalltalk MT S# Smallscript Smalltalk/JVM OOVM Embedded Gemstone/S LSW Vision-Smalltalk Slate Smalltalk Zoku Smalltalk VSE Smalltalk Smalltalk Express Smalltalk/V286 Smalltalk/VMac Smalltalk/V Smalltalk-80 |
Slate Smalltalk
Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk.
Slate syntax is intended to be as familiar as possible to a Smalltalker, rather than engaging in divergent experiments in that respect.
Unlike the Smalltalk family, within Slate, methods can be assigned to a signature of objects, instead of being installed on one favored receiver.
Slate has also many further expansions of the semantics which interest advanced users.
... Particular attention is being paid to the design of a fuller and more useful set of libraries than even the usual Smalltalk set, for collections, the meta-level protocols, and exception-handling, among others. If you have recommendations in this area, please let us know. Our prime inspirations are the libraries of Strongtalk, Common Lisp, and Dylan. The Environment Slate is also an environment, and is intended to support the full services that one would expect from an Operating System, including a graphical interface. There are many new designs and ideas that will be implemented for the language, including a modification of the Morphic user interface to support the notions in the CLIM user interface architecture. We plan to fully bootstrap Slate using similar optimization methods as its predecessor Self used, as well as some more recent advances. We believe, however, that a properly self-hosted implementation of these ideas will support better integration and extension, and in the end result in a much lighter-weight system. Resources Slate Smalltalk home Copyright 2006 by Smalltalk.org, All Rights Reserved. |
July 24 2008
lingoize.me
naturally with ease aiming for fluid fluency. |