All releases of Clean Slate Smalltalk

  •  10 Aug 2005 07:14
Avatar

    Release Notes: 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.

    •  08 Jun 2005 23:20
    Avatar

      Release Notes: Improved debugging, better cross-platform support, optimized space-usage of delegation slots and code blocks, added protocols to numeric, string, sequence, stream libraries, and the extensible AutoLoader facility for transparent loading of commonly-added features. Many bugs were fixed and much code was cleaned up, clarified, and documented.

      •  11 Apr 2005 23:29
      Avatar

        Release Notes: Better REPL features and SmartREPL support, SDL support, improved macro semantics, more data types, more safety checks, support for persistent connections to external facilities (files, sockets, and external libraries) via startup/shutdown hooks, and more intuitive cascade semantics.

        •  21 Feb 2005 22:44
        Avatar

          Release Notes: This release adds improved dynamic C library access for all data types and records, smart console-based editing, improved Unicode support, asynchronous socket access, and greater support for functional-style programming. There is also greater control over inheritance issues, beyond basic multiple inheritance graph control.

          •  31 Oct 2004 21:55
          Avatar

            Release Notes: This release is a stable launching point for some intense development that is forthcoming. Support for message cascading, introspection on method signatures, and object paths and searches were added. Collection iteration protocols were improved, and several areas where the system was sensitive to bugs were hardened to avoid recursive bug activation. Image saves can be performed on the fly. An internationalization framework is also available.

            •  08 Aug 2004 21:44
            Avatar

              Release Notes: This release is fully bootstrapped, requiring only a C toolchain to produce a tiny VM and load provided core images, and bootstraps itself. Slate's VM is written in Slate, using a very flexible translation system. Many optimizations were added, and all libraries debugged and polished. Examples: exception-handling, streaming, and external resource usage. Instructions for building and basic have been consolidated into the included README file.

              •  05 Jan 2004 13:12
              Avatar

                Release Notes: Libraries have been fixed and extended across the board. In particular, matrices, numerics, streams, file-handling, and graphics have all been improved. The Slate implementation has been optimized further and refactored to prepare for the change from an interpreter to a VM/image-style of implementation. This latter effort's code is also included as a preview, although it isn't fully functional yet.

                •  08 Dec 2003 12:16
                Avatar

                  Release Notes: The libraries now include extensive exception handling, live debugging, unit testing, and an inspector. The streaming framework was overhauled and replaced with a more generic toolkit. Development abilities were enhanced by OS command shell access, saving and loading object heap snapshots, and improvements to the Emacs mode. The language was also upgraded, with new subjective programming features and optional named arguments.

                  •  30 Jul 2003 08:24
                  Avatar

                    Release Notes:

                    Screenshot

                    Project Spotlight

                    episoder

                    A tool to tell you about new episodes of your favourite TV shows.

                    Screenshot

                    Project Spotlight

                    BalanceNG

                    A modern software IP load balancer.