Version 8 of stooop

Updated 2002-12-06 13:51:24

http://tcllib.sourceforge.net/doc/stooop.html


I think it would be worthwhile for someone to discuss the benefits of stooop over incr Tcl, etc.


Background: stooop is a Tcl only object orientation extension. It is the basis of various useful extensions/widgets ( http://www.purl.org/NET/Tcl-FAQ/part5.html ), such as:


 What: MDI
 Where: ftp://ftp.ilrt.bris.ac.uk/out/usertemp/joel/mdi.tcl.gz ???
 Description: A widget to handle multiple documents in a host application
        window.  Using scwoop's composite widget package, it allows any other
        widget to be managed as a client in the MDI host window.  Works
        with STOOOP-2.3/SCWOOP-1.3 and newer.
 Updated: 11/1996
 Contact: mailto:[email protected] (Joel Crisp) ???

 What: saMDI
 Where: http://www.tregar.com/samdi.html
 Description: Multi-Document-Interface (MDI) for Tcl/Tk.  Looks
        more like X window system.  Relies on stooop.
        This version is not for use in a commercial product -
        email contact to make arrangements.
 Updated: 06/1998
 Contact: mailto:[email protected]

 What: scwoop
 Where: http://jfontain.free.fr/scwoop40.htm
        http://jfontain.free.fr/scwoop-4.0.tar.gz
        http://jfontain.free.fr/scwoop-3.2.tar.gz
        http://jfontain.free.fr/scwoop-2.6.tar.gz
 Description: Simple Composite Widget Object Oriented Package is implemented
        in a single sourcable file and uses simple techniques to provide
        composite widget (mega widget) support to Tk.  Uses stooop 4.1
        and above.  Runs on all Tcl 8.3 or higher supported platforms.
        Full HTML doc, with live tclets, are provided at the web site.
 Updated: 09/2001
 Contact: mailto:[email protected] (Jean-Luc Fontaine)


 What: tkpiechart
 Where: http://jfontain.free.fr/tkpiechart-6.3.tar.gz
 Description: Object oriented Tk application to allow one to build pie
        charts.  Developed with Tk 8.x and the Netscape plug-in 2.0,
        on Linux and Windows (and should work in the plugin on other
        platforms as well).
        Includes stooop, the Tcl source based Object Oriented environment.
 Updated: 11/2001
 Contact: mailto:[email protected] (Jean-Luc Fontaine)

Before it became part of Tcllib, here was how it was known:


 What: STOOOP
 Where: http://jfontain.free.fr/stooop.htm
        http://jfontain.free.fr/stooop-4.1.1.tar.gz
        http://jfontain.free.fr/stooop-3.7.tar.gz
        http://jfontain.free.fr/stooop41.zip
 Description: STOOOP (Simple Tcl-Only Object-Oriented Programming) scheme.
        Implemented in a single Tcl source-able file.  Uses simple techniques
        to provide object orientation to Tcl.  Includes an HTML class
        browser and examples of a lifo and fifo stack.
        Consists of new and delete operators as well as a virtual operator.
        Object members are held in a global array bearing the class name.
        This extension is used in tkpiechart, scwoop, and others.
        Version 4.1.1 is the latest version and is only compatible with Tcl 8.3 or newer.
 Updated: 03/2001
 Contact: mailto:[email protected] (Jean-Luc Fontaine)

Category Object Orientation | Category Package, subset Tcllib