# -VII- Where can I find information relating to Tcl on the Internet?

    From: FAQ General information

    0. The following newsgroups often are likely locations for Tk extension
    related discussions: <URL:news:comp.lang.tcl>, <URL:news:comp.lang.perl.misc>,
    <URL:news:comp.lang.python>, <URL:news:comp.lang.misc>.

    Announcements about Tcl or Tk related code releases may be seen in
    <URL:news:comp.archives> and <URL:news:comp.windows.x.announce> as well.

    Discussions concerning porting of Tcl and/or Tk into new OSes occasionally
    are found in newsgroups such as <URL:news:comp.os.linux.development.apps>,
    <URL:news:comp.sys.mac.programmer.help>, <URL:news:comp.windows.x> and
    <URL:news:comp.sys.next.software>.

    1. The introductory papers on Tcl and Tk by Dr. J. Ousterhout are available
    at <URL:ftp://ftp.smli.com/pub/tcl/tclUsenix90.ps,
    <URL:ftp://ftp.smli.com/pub/tcl/tkUsenix91.ps,
    <URL:ftp://ftp.smli.com/pub/tcl/tkF10.ps.
    (The last of these files is the contents of Figure 10 of the Tk paper)

    2. PostScript versions of published papers by <URL:mailto:libes@nist.gov
    (Don Libes) relating to Expect can be found on the net.
    (See tcl-faq/bibliography/part1) for details about the published papers.
    <URL:ftp://ftp.cme.nist.gov/pub/expect/expectk-talk.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/expectk.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/kibitz.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/regress-talk.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/regress.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/scripts.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/seminal.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/seminal-talk.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/sysadm.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/sysadm-talk.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/tcl-debug.ps.Z
    <URL:ftp://ftp.cme.nist.gov/pub/expect/tcl-debug-talk.ps.Z

    Also, some pointers to information concerning the Exploring Expect book
    are <URL:http://gnn.com/gnn/bus/ora/features/expect/index.html,
    <URL:http://gnn.com/gnn/bus/ora/item/expect.html,
    <URL:ftp://ftp.cme.nist.gov/pub/expect/errata.

    3. The examples from the Ousterhout book are available in one large file
    as <URL:ftp://ftp.smli.com/pub/tcl/book.examples.Z.

    4. A series of PostScript slides used in a tutorial on Tcl and Tk at
    the 1993 X Conference are available as
    <URL:ftp://ftp.smli.com/pub/tcl/tut.tar.Z.

    5. A set of PostScript files collected for the Tcl 93 workshop proceedings
    is available as
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1993/tcl93-proceedings.tar.Z
    and contains the PostScript for a number of the papers and slides
    presented at this workshop.

    6. A second set of PostScript files consisting primarily of overhead slides
    is available as
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1993/tcl93-proceedings2.tar.Z

    7. The Tcl Compiler (TC) Frequently Asked Questions by Adam Sah
    <URL:mailto:asah@cs.Berkeley.EDU> is a document describing TC, which is
    a work in progress.  Contact Adam for details.

    8. A compact yet detailed overview of Tcl, Tk and Xf is available thanks
    to the graciousness of <URL:mailto:theobald@fzi.de> (Dietmar Theobald) at
    <URL:ftp://ftp.fzi.de/pub/OBST/current/compress/psfiles/TclTk_notes.ps.Z
    (compressed format) and
    <URL:ftp://ftp.fzi.de/pub/OBST/current/gzip/psfiles/TclTk_notes.ps.gz
    (gzip format).  More on the entire OBST project, which is an object-oriented
    database interface called tclOBST, can be found at the
    <URL:ftp://ftp.fzi.de/pub/OBST/www/OBST.html page.

    It is called Tcl/Tk in a Nutshell, was last updated in July of 1993,
    and is part of the STONE structured open environment.

    9. Softcopy of an article about PhoneStation, a tool using Tk and Tcl
    presented at the 1993 Winter USENIX Conference is available as
    <URL:ftp://bellcore.com/pub/PhoneStation/USENIX.ps.

    10. A paper on Radar Control software which uses Tcl, by J. H. VanAndel is
    available in PostScript form via the experimental web server
    <URL:http://www.atd.ucar.edu/jva/RadarControl.AMS.ps.

    11. Mark A. Harrison <URL:mailto:mharriso@utdallas.edu>  has written a
    Tk/Tcl information sheet, providing an introductory look at why one
    might want to use Tcl and Tk.  Version 1.0 was posted to comp.lang.tcl
    as <URL:news:278ml0$457@news.utdallas.edu>.  Contact him for a copy.

    12. Cedric Beust <URL:mailto:beust@modja.inria.fr> has written a short
    article giving guidelines on where to start when writing a Tcl
    extension.  You may find it at
    <URL:ftp://avahi.inria.fr/tcl/writing-a-tcl-extension.ps.  It is
    titled "Writing a Tcl extension: the Toocl example" and describes the
    work done on the Tooltalk extension.  The paper is dated August 10,
    1993.

    13. Douglas Pan and Mark Linton <URL:mailto:linton@marktwain.rad.sgi.com> have
    written the paper ``Dish: A Dynamic Invocation Shell for Fresco''.
    It is available at <URL:ftp://sgi.com/graphics/fresco/dish.ps.Z.  The FAQ
    as well as some other papers are in <URL:ftp://sgi.com/graphics/fresco/.
    Fresco is an X Consortium project - non-members interested in contributing
    to the effort should contact Mark Linton.

    14. The World-Wide Web virtual Library now has a page on Tcl and Tk.
    You can find it at <URL:http://cui_www.unige.ch/eao/www/TclTk.html.
    It points off to a number of other resources, though certainly
    not all of them.

    15. A WorldWideWeb (WWW) resource for Ada Tcl is available as
    <URL:http://www.cs.colorado.edu/homes/arcadia/public_html/adatcl.html.

    16. A WWW resource for the MBV Lab's Tcl/Tk support is
    <URL:http://cornea.mbvlab.wpafb.af.mil/tcl.html
    and
    <URL:http://cornea.mbvlab.wpafb.af.mil/tcl/access.html.
    Note that the server does not seem to be answering at this time.

    17. A WWW resource for what appears to be a German tutorial on Tcl and Tk
    is at <URL:http://www.tu-chemnitz.de/home/stb/tcl_tk/tcl_tk.html.

    18. A WWW resource describing the HTML to Tcl preprocessor is
    available at <URL:http://www.lbl.gov/%7Eclarsen/projects/htcl.html.

    19. A WWW resource for describing the set of extra ServiceMail
    Tcl scripts is available at
    <URL:http://keck.tamu.edu/cgi/staff/emailserver.html

    20. A WWW resource discussing Tk/Tcl style issues is available at
    <URL:http://www.atd.ucar.edu/jva/TCL.style.html

    21. A WWW resource discussing Visual Numerics PV-Wave with Tk/Tcl is
    available at <URL:http://www.atd.ucar.edu/jva/rds/wave_tk.html.

    22. A set of WWW resources discussing the Fermilab's use of Tcl within
    a massive data manipulation package at one time was found at
    <URL:http://sdss.fnal.gov:8000/spectro/doc/www/spectro.home.html
    <URL:http://sdss.fnal.gov:8000/shiva/doc/www/shiva.home.html
    <URL:http://sdss.fnal.gov:8000/ftcl/extended/tcllib/help
    as well as various pages underneath this set of homes.
    The problem is to digitally image the entire night sky in five colors,
    and the entire top layer of the data reduction package is based on Tcl.

    23. A soft file containing notes on Tcl and quoting philosophy can be
    found at <URL:ftp://ftp.aud.alcatel.com/tcl/docs/README.programmer.gz.

    24. There are references to Tcl and Tk (and perhaps other Tcl based
    interpreters) within The Catalog of Free Compilers and Interpreters
    <URL:http://cui_www.unige.ch/freecomp and
    The Language List <URL:http://cui_www.unige.ch/langlist.

    25. The first Tcl 'home page' available via the WWW URL was
    <URL:http://www.sco.com/Technology/tcl/Tcl.html.  Thanks to Mike
    Hopkirk <URL:mailto:hops@sco.com> for the time, energy and resources to
    make this available.  Note that this page is also available for those
    behind a firewall as
    <URL:ftp://ftp.aud.alcatel.com/tcl/docs/tclhtml.tar.gz.  This WWW link
    is mirrored at numerous locations.  There is no guarantee that they
    will be as up to date as www.sco.com's version.
    <URL:http://ita.tutkie.tut.ac.jp/tcl/Tcl.html
    <URL:http://www.isu.edu/tcl/Tcl.html
    <URL:http://www.x.co.uk/of_interest/tcl/Tcl.html
    <URL:http://ita.tutkie.tut.ac.jp/tcl/Tcl.html
    <URL:http://www.sco.com/IXI/of_interest/tcl/Tcl.html

    26. The home page for Jungle - the Tcl-based WWW server - is available
    as <URL:http://catless.ncl.ac.uk/Programs/Jungle

    27. The home page for Nautilus - the Tcl-based [incr tcl] browser -
    is available at <URL:http://catless.ncl.ac.uk/Programs/Nautilus/.

    28. The home page for Zircon - the Tcl-based Internet Relay Communication
    (IRC) browser - is available at <URL:http://catless.ncl.ac.uk/Programs/Zircon/
    and a user's page at <URL:http://shrug.org/pages/irc/zircon.html.

    29. Documentation on the Tcl processing of WWW's server Common Gateway
    Interface (known as CGI) can be found at
    <URL:http://www.lbl.gov/%7Eclarsen/projects/htcl/http-proc-args.html.

    30. Mark Roseman <URL:mailto:roseman@cpsc.ucalgary.ca> has prepared a brief
    comparison between Tcl/Tk and the Interviews C++ toolkit.  It is
    available via email by contacting him.

    31. Information about the SIMON Mosaic hotlist management tool can be
    found at <URL:http://web.elec.qmw.ac.uk/simon/.

    32. Information about Fritz Heinrichmeyer's experimental Schematic SPICE
    interface is available from <URL:http://ES-sun2.fernuni-hagen.de/editor.html.

    33. Information about ical is now accessible from
    <URL:http://clef.lcs.mit.edu/%7Esanjay/ical.html.

    34. Wade Holst <URL:mailto:wade@cs.ualberta.ca> is providing HyperTcl -
    a WWW page providing various views on info available to the Tcl
    community.  It can be found at
    <URL:http://web.cs.ualberta.ca/%7Ewade/HyperTcl/.

    Among the many services Wade provides are:
       1) hypertext descriptions of EVERY Tcl application archived at
          the user contribution archive site.
       2) hypertext version of the Tcl FAQ
       3) different views of the Tcl applications:
           a) Sorted by name    - every Tcl application known to me.
           b) Sorted by subject - a list of Tcl applications falling under
                general subject headers, like "graphics packages", or
                "unix utilities"
           c) Descriptions of Non-archived Tcl applications.
           d) View by changes
           e) View PostScript documentation
           f) View interesting ftp sites
           g) View man pages and FAQs
       4) list of new archived applications as they appear.  For example,
           you can find out what new applications have been archived in
           the last 8 days (BLT-1.7, beth4.0, zircon-1.15p4, tkmkf-3.6,
           sybtcl-2.11 and oratcl-2.11).

    35. The URL for a page describing threaded tknews is
    <URL:http://www.cis.ohio-state.edu/hypertext/people/mdm/tknews.html
    showing what the next release should be like.

    36. The URL for a Tk-based Karel the Robot project is
    <URL:http://www.cis.ohio-state.edu/hypertext/people/mdm/karel.html

    37. A Tk reference card can be found at
    <URL:ftp://ftp.aud.alcatel.com/tcl/docs/tkrefcard.tar.gz.
    This TeX and PostScript version of a Tk 3.3 card was provided by
    Paul Raines <URL:mailto:raines@bohr.physics.upenn.edu>.

    38. A good document on Xauth is available at
    <URL:ftp://ph-meter.beckman.uiuc.edu/security/xsecurity.ps
    or
    <URL:ftp://ph-meter.beckman.uiuc.edu/security/xsecurity.txt.

    39. The documentation for the Xf command is available in European page format
    as <URL:ftp://ftp.aud.alcatel.com/tcl/docs/xf-doc.ps.gz
    as well as United States page format as
    <URL:ftp://ftp.aud.alcatel.com/tcl/docs/xf-doc-us.ps.gz.

    40. Vivek Khera <URL:mailto:khera@cs.duke.edu> has written a primer on
    setting up your environment for xauth (by default a requirement under
    Tk 3.3) in the document <URL:ftp://ftp.aud.alcatel.com/tcl/docs/Xauthority.gz.

    41. A list of MPEG animations, done with Tcl scripts using TSIPP can
    be found at <URL:http://www.mcs.csuhayward.edu/tebo/Anims.

    42. Project DA-CLOD (Distributedly Administered Categorical List of Documents)
    allows the Web participants to set up organizational pages.  So a Tcl
    page has been set up.  Check out
    <URL:http://schiller.wustl.edu/DACLOD/daclod
    or go directly to Tcl by way of
    <URL:http://schiller.wustl.edu/DACLOD/daclod?id=00024.dcl.

    43. A home page for tkmail can be found at
    <URL:http://bohr.physics.upenn.edu/%7Eraines/tkmail.html.

    44. A home page for a map marking program can be found at
    <URL:http://www.dl.ac.uk/CBMT/mapmarker/v02a/doc_html/HOME.html.

    45. A simple httpd written in Tk/Tcl can be found at
    <URL:http://arsenio.mit.edu01/.

    46. A demo of images generated using Tk based tools can be found at
    <URL:http://arsenio.mit.edu01/html/gscript.html.

    47. Documentation for the DART project can be found at
    <URL:http://fndaub.fnal.gov:8000/dart_v1_0.html.
    There may be some problem with this server.

    48. NeoSoft now has a TclX home page - see
    <URL:http://www.neosoft.com/tcl/default.html.

    49. A home page for the program currently known as tkWWW is
    <URL:http://www.mit.edu01/afs/athena.mit.edu/course/other/cdsdev/html/welcome.html
    A status page for tkWWW from CERN is found at
    <URL:http://www.w3.org/hypertext/WWW/TkWWW/Status.html
    Internals information can be found at
    <URL:gopher://gopher.slac.stanford.edu/h0/WWW%20Documentation/TkWWWDoc/internals.html>

    50. An example of the output from TreeLink can be found at
    <URL:http://aorta.tat.physik.uni-tuebingen.de/%7Egaier/treelink/.
    TreeLink is a Tk/Tcl program which draws a hypergraph of links from an
    HTML document.

    51. The documentation for the ILU software environment, which enables
    systems to be written which communicate between many different languages,
    including Tcl, can be found at
    <URL:ftp://parcftp.parc.xerox.com/pub/ilu/ilu.html.

    52. Huayong YANG <URL:mailto:yang@twain.ucs.umass.edu> in
    <URL:news:2q1iko$8cj@nic.umass.edu> wrote a review of Tcl and the Tk Toolkit.

    53. A page to locate the various versions of Wafe can be found at
    <URL:http://www.es.net/pub/public-domain/wafe/.INDEX.html.
    Wafe's home page can be found at <URL:http://www.wu-wien.ac.at/wafe/wafe.html.

    54. A draft paper titled "Kidnapping X Applications" is available as a
    part of the TkSteal tar file.  It is authored by
    Sven Delmas <URL:mailto:garfield@cs.tu-berlin.de> and discusses the use of
    the TkSteal package to integrate existing X applications into a Tcl/Tk
    based program without having to make changes to the X application.

    55. A page dedicated to the new HTML editor tkHTML can be found at
    <URL:http://alfred1.u.washington.edu80/%7Eroland/tkHTML/tkHTML.html.

    56. A WWW section for Hdrug , an environment to develop logic grammars
    for natural languages, is available at
    <URL:http://tyr.let.rug.nl/%7Evannoord/prolog-app/Hdrug/.
    It uses ProTcl and TkSteal.

    57. The HTML slides and demo pictures for Patrick Duval's talk in New Orleans
    titled ``Tcl-Me, a Tcl Multimedia Extension'' can be viewed at
    <URL:ftp://ftp.inria.fr/scratch/made/www/tcl-me/slide.1.html
    and are available as a tar file at
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/tcl-me.tar.gz.

    58. A set of HTML pages for the scotty and tkined applications have been
    created.  They can be found at
    <URL:http://www.ibr.cs.tu-bs.de/projects/nm/tkined/welcome.html
    and
    <URL:http://www.ibr.cs.tu-bs.de/projects/nm/scotty/welcome.html.

    59. An archive for the distributed processing incr tcl discussion may
    be found at <URL:gopher://nisp.ncl.ac.uk/11/lists-a-e/distinct/>.

    60. A copy of the paper Kevin B. Kenny <URL:mailto:kennykb@dssv01.crd.ge.com>
    presented at the Tcl 94 workshop is accessible on WWW as
    <URL:http://crdis1.ge.com/papers/gecrd/mtl/mdip/tcl94/00header.html.

    61. Terry Evans <URL:mailto:tevans@cs.utah.edu> is coordinating work on a
    tcl/tk interface to gdb.  Send him email if you would like to help out.

    62. The HTML home page of Jonathan Kaye <URL:mailto:kaye@linc.cis.upenn.edu>,
    <URL:http://www.cis.upenn.edu/%7Ekaye/home.html, contains a pointer to
    lisp2wish, a package that allows a Tcl/Tk process and LISP process
    to synchronously communicate.

    63. The following are a series of references to papers
    relating to the Safe TCL package.
    <URL:ftp://thumper.bellcore.com/pub/nsb/st/safe-tcl.ps
    <URL:ftp://thumper.bellcore.com/pub/nsb/st/safe-tcl.txt
    <URL:ftp://thumper.bellcore.com/pub/nsb/st/em-model.txt

    64. A review of Tcl and the Tk Toolkit appeared in misc.books.technical
    on May 2, 1994 as Message-ID: <URL:news:2q1iko$8cj@nic.umass.edu> by
    <URL:mailto:yang@twain.ucs.umass.edu> (Huayong YANG) who recommended the book
    to X window system programmers.

    65. Mark Eichin <URL:mailto:eichin@cygnus.com> has a HTML page in which
    he describes a Tcl random number generator.  See
    <URL:http://www.cygnus.com/%7Eeichin/random-tcl.html for details.  See
    <URL:http://www.cygnus.com/%7Eeichin/ for pointers to a graph editor
    and a dialog box set of routines.  At
    <URL:http://www.cygnus.com/%7Eeichin/grapheditor/mkdialog
    you will find the code to make dialog boxes.

    66. The ftp address for a Quick Reference TeX guide, updated recently
    to Tcl 7.3 is <URL:ftp://ftp.aud.alcatel.com/tcl/docs/QuickRef.tar.gz.
    Many thanks to <URL:mailto:Jeff.Tranter@software.mitel.com> (Jeff Tranter) for
    contributing it.

    67. PostScript versions of the man pages were provided by
    <URL:mailto:adrianho@nii.ncb.gov.sg> (Adrian Ho).  The addresses for these are
    <URL:ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tcl6.3.manps.tar.Z
    <URL:ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tclX6.2b.manps.tar.Z
    <URL:ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tk2.1.manps.tar.Z

    68. A series of papers concerning GroupKit are available as
    <URL:ftp://ftp.cpsc.ucalgary/papers/groupkit.CSCW92.tar.Z
    <URL:ftp://ftp.cpsc.ucalgary/papers/tclgk.TCLWorkshop93.ps.Z
    and
    <URL:ftp://ftp.cpsc.ucalgary/papers/roseman.msc.thesis.ps.Z.
    An html page is available at
    <URL:http://www.cpsc.ucalgary.ca/projects/grouplab/groupkit/groupkit.html.

    69. Documentation concerning the DejaGnu Testing Framework can be found
    at <URL:http://www.cygnus.com/doc/dejagnu/dejagnu_toc.html.

    70. A very elementary introduction to Tcl can be found at
    <URL:http://http2.brunel.ac.uk:8080/%7Ecsstddm/TCL2/TCL2.html.  It is being
    written by <URL:mailto:David.Martland@brunel.ac.uk> (Dr. David_Martland).

    71. A WWW page for the Tix Tk widgets can be found at
    <URL:http://www.cis.upenn.edu/%7Eioi/tix/tix.html, maintained by
    <URL:mailto:ioi@eniac.seas.upenn.edu> (Ioi Kim Lam).  A page for the beta
    version of Tix can be found off of this page.

    72. The documentation for the Object Oriented Graphics package GOOD
    can be viewed at <URL:http://metallica.prakinf.tu-ilmenau.de/GOOD.html.

    73. A demo of the NArray (numeric array) extension can be seen by pointing
    a forms-capable WWW browser at <URL:http://www.lbl.gov/%7Esls/narray/.
    This page is managed by <URL:mailto:slshen@lbl.gov> (Sam Shen).

    74. The source code from the article "A Tutorial Introduction to Tcl and
    Tk" by <URL:mailto:gam@lanl.gov> (Graham Mark) in Issue 11 (July, 1994) of
    _The X Resource_, can be found at
    <URL:ftp://ftp.ora.com/pub/examples/xresource/issue11/TclTk.tar.Z
    or on one of the ftp.ora.com mirrors.

    75. The PostScript for the start of a Tcl/Tk book being written by
    <URL:mailto:welch@parc.xerox.com> (Brent Welch) is available at
    <URL:ftp://parcftp.xerox.com/pub/sprite/welch/tclbook2.1.ps.Z
    to be published by Prentice-Hall.  It is also available at
    <URL:ftp://ftp.aud.alcatel.com/tcl/docs/welchbook2.1.ps.gz.

    76. The code from the article comparing MetaCard, dtksh and Tcl/Tk
    from Issue 11 (July, 1994) of _The X Resource_ can be found at
    <URL:ftp://ftp.ora.com/pub/examples/xresource/issue11/Interactive.tar.Z.

    77. A WWW home page for Collaborative Biomolecular Tools (CBMT)
    can be found at <URL:http://www.dl.ac.uk/CBMT/HOME.html.  These
    tools consist at a minimum of a Biomolecular C++ class library,
    a library of filters and scripts in many languages, including Tcl,
    GUI components in Tk and possibly other GUI languages, as well as other
    data.  Read the page for more details.

    78. The first Internet TclRobots Challenge was held on September 30,
    1994.  <URL:mailto:tpoind@advtech.uswest.com> (Tom Poindexter) was the official
    judge.  The winner was Jack Hsu <URL:mailto:jh@cs.umd.edu> with
    Honorable Mention going to
    Lionel Mallet <URL:mailto:Lionel.Mallet@sophia.inria.fr>,
    Stephen O. Lidie <URL:mailto:lusol@Lehigh.EDU>,
    and Motonori Hirano <URL:mailto:m-hirano@sra.co.jp>.
    The results can be seen at
    <URL:ftp://ftp.aud.alcatel.com/tcl/code/challenge-1.tar.gz.

    79. A WWW page for tksketch can be found at
    <URL:http://es-sun2.fernuni-hagen.de/editor/editor/editor.html.

    80. The WWW NNTP page for comp.lang.tcl is found at
    <URL:http://ecsdg.lu.se/cgi-bin/wwwnntp?comp.lang.tcl.

    81. The WWW home page for the AudioFile package, which has a number of
    Tcl based clients, can be found at
    <URL:http://orbit.cs.engr.latech.edu/AF/.

    82. Dr. Ousterhout has written a style guide that describes the
    coding, documentation, and testing conventions that will be used at Sun
    and has graciously made it available to other Tcl/Tk developers.  It
    is located at <URL:ftp://ftp.smli.com/pub/tcl/engManual.tar.Z.
    Feedback is welcome, but specifices concerning actual conventions are unlikely
    to change.  Primarily there is room for changes on the presentation itself,
    as well as additional conventions which should be present but are not.  Notes
    pointing to a conflict between a stated convention and Tcl or Tk
    base code are actual of interest.  Send comments to Dr. Ousterhout.

    83. A technical report describing the use and implementation of
    tkSather is available as
    <URL:ftp://csis.dit.csiro.au/pub/sather/papers/tkSather.ps.Z.
    Other information concerning Sather and Tk can be found at
    <URL:http://www.icsi.berkeley.edu/Sather/.

    84. A home page for the Teaching Hypertools series of tools is now available
    at <URL:http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/th/homepage.html.
    This series of tools is intended to be used to add new features to existing
    running Tk tools.  An extended editor, designed to cooperate with the
    teacher hypertools, is described at
    <URL:http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/elsbeth/homepage.html.

    85. The home page for the Tcl question and answers FAQ can be found at
    <URL:http://route.psg.com/tcl.html.  It is maintained by
    <URL:mailto:joe@morton.rain.com> (Joe V. Moss).

    86. A WWW page about the Tcl/Tk commercial program SimCity can be found
    at <URL:http://web.kaleida.com/u/hopkins/simcity/.  The FTP site
    is <URL:ftp://ftp.uu.net/vendor/dux/SimCity/.

    87. A ProTCL WWW page (describing the Prolog to Tcl/Tk interface) can be
    found by browsing <URL:http://www.ecrc.de/eclipse/html/protcl.html.

    88. A Work In Progress report from SAGE-AU'94 concerning cpumon can be found
    at <URL:ftp://bilby.cs.uwa.oz.au/pub/glenn/sage-au94.ps.  Note that at
    one point, there were some missing screen dumps from the paper, but
    it should be updated when the author replaces the images.

    89. WWW documentation for the Portable Tk project can be found at
    <URL:http://www.cs.hut.fi/%7Ekjk/porttk.html.  This project's goal
    is to provide proof of concept to the idea of creating a version of Tk
    which is portable between X, Windows, MacOS, AmigaDOS, and OS/2.

    90. A WWW input form for feedback on Jon Knight's TCL-DP with Multicast
    IP can be found at <URL:http://hill.lut.ac.uk/cgi-bin/tdpmfeedback.

    91. The SCOP command is a program which drives Mosaic and rasMol.  See
    <URL:http://www.bio.cam.ac.uk/scop/ for details.

    92. An article as to why one programmer believes that Tcl use does not
    scale to larger projects, see
    <URL:http://www.hal.com/users/connolly/drafts/why-tcl-doesnt-scale.html.

    93. A WWW page which describes a Tcl frontend for processing WWW queries
    and formas can be found at <URL:http://www.hyperion.com/%7Ekoreth/uncgi.html.

    94. A WWW page describing an [incr tcl] widget base class can be found
    at <URL:http://scorch.doc.ic.ac.uk/%7Enp2/itcl_widgets.  It is by
    <URL:mailto:np2@doc.ic.ac.uk> (Nat Pryce).

    95. <URL:mailto:dpgerdes@europa.ftc.scs.ag.gov> (David Gerdes) has made
    available a set of black and white slides that he used to teach a course
    on Tcl and Tk, with an emphasis on Tk.  They can be found at
    <URL:ftp://moon.cecer.army.mil/tcl/dpg/class/SLIDES4.ps. They are
    packed 4 per page.  If anyone wants the originals he has offered to put
    them there also.  There are also some trivial scripts designed to get
    people started.

    96. <URL:mailto:wayne@icemcfd.com> (Wayne A. Christopher) has begun a WWW page
    with pointers to usenet and other articles comparing Tcl and it's
    extensions to other language systems.  You can find this at
    <URL:http://icemcfd.com/tcl/comparison.html.  At this time, there are
    comparisons between tcl/lisp/python, a discussion of perl versus tcl,
    articles by Stallman, Ousterhout and Throop regarding the use of Tcl in
    the FSF, and a critical review of stk.  More articles will be added as
    folk make contributions.  Another WWW page, maintained by
    <URL:mailto:glv@utdallas.edu> (Glenn Vanderburg), is at
    <URL:http://www.utdallas.edu/acc/glv/Tcl/war/ and deals with a
    series of selected responses to the Stallman flame war of GNU vs Tcl
    which occured during 1994.

    97. <URL:mailto:ouster@tcl.eng.sun.com> (Dr. John Ousterhout) has
    created the WWW page <URL:http://www.sunlabs.com/research/tcl/ for
    holding answers to Tcl questions, pointers to the software distributions,
    current status of Tcl/Tk development, expected release date for Tk 4.0,
    and pointers to a few other places on the Web with Tcl/Tk info.
    There is also a pointer to the slide presentation made at the Symposium
    on Very High Level Languages and a paper concerning intelligent
    agents on the Internet.  John's WWW pages is going to be moving
    during 1995 to the following URLs - if you cannot find what you are
    seeking above, you might check here
    <URL:http://www.sunlabs.com/research/%7Eouster/ or at
    <URL:http://www.sunlabs.com/people/john.ousterhout/.

    98. A WWW page to the tcl archives at luth.se can be found at
    <URL:http://ftp.luth.se/pub/languages/tcl/.

    99. A WWW page describing the interface between perl 4.x and Tk can be
    found at <URL:http://www.ira.uka.de/IRA/SMILE/tkperl/.

    100. While not directly supporting Tcl, the WWW page at
    <URL:http://WWW.thp.Uni-Duisburg.DE/Ygl/ReadMe.html describes an X11
    version of a simulation of SGI's GL under X11.  You might try this with
    the Tcl/Tk OpenGL interfaces.

    101. Most of the papers from the Tcl 94 workshop can be found at
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/1994_workshop.tar.gz.
    Also, a few papers and slides did not make it into the above file.  They
    can be found at
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/Lindsay_Marshall-slides.ps.gz
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/Thomas_Phelps-slides.gz
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/fstajano-tcl94-paper.ps.gz
    <URL:ftp://ftp.aud.alcatel.com/tcl/workshop/1994/fstajano-tcl94-slides.ps.gz.

    102. The PostScript version of the Master's thesis by Adam Sah
    <URL:mailto:asah@cs.Berkeley.EDU> can be found at
    <URL:ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/msthesis.ps.gz.
    A paper detailing XXX can be found at
    <URL:ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/tcl-fear.html.

    103. A PostScript version of the paper on Rush, the Tcl like language
    by Adam Sah <URL:mailto:asah@cs.Berkeley.EDU> and John Blow can be found at
    <URL:ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/rush-vhll94.ps.gz
    as well as
    <URL:ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/rush-tcl94.ps.gz

    104. An Internet commercial company is using software based on Safe-Tcl.
    An index to their technical information can be found at
    <URL:http://www.fv.com/tech/index.html.

    105. A home page for YART/VR can be found by looking at
    <URL:http://metallica.prakinf.tu-ilmenau.de/YARTVR.html.

    106. A readme for the Phoenix WYSIWYG HTML editor can be found at
    <URL:http://www.bsd.uchicago.edu/ftp/pub/phoenix/README.html.  It
    is based on tkWWW.  Also see
    <URL:http://http.bsd.uchicago.edu/%7El-newberg/phoenix-0.1.8.html.

    107. The user guide for a multigrid galerkin hierarchical adaptive
    triangles solution to second order linear elliptic partial equations,
    which uses Tk to display graphical results, can be found at
    <URL:http://gams.nist.gov/reports/mgghat/userguide/userguide.html.

    108. A home page for an integration of Safe-Tcl/Tk and Mosaic's CCI API
    can be found <URL:http://gdbdoc.gdb.org/letovsky/tcl/ccitcl.html.

    109. Some summary notes on the Tcl Birds of a Feather session at
    the January 1995 USENIX session can be found at
    <URL:http://www.utdallas.edu/acc/glv/Tcl/usenix95-bof.html.

    110. A page of pointers to various Tcl/Tk programs and extensions written by
    Dan Wallach (such as TkLayers, TkPostage and TkGLXAux) can be found at
    <URL:http://www.cs.princeton.edu/grad/dwallach/hacks.html.

    111. An html version of the TclCommandWriting man page that comes with
    TclX has been made available on the WWW at
    <URL:http://psg.com/%7Ejoem/CmdWrite.html.  This page explains the C API
    to Tcl, providing a tutorial on writing Tcl extensions.

    112. A new server is available and serving up SuperTclTk.  It can be found
    at <URL:http://130.209.12.75:8001/ during GMT 17:00-9:00 .

    113. SCO and IXI have a WWW page at
    <URL:http://www.sco.com/Products/vtcl/vtcl.html which discusses both their
    Visual Tcl (a Motif based Tcl interpreter discussed at
    <URL:http://www.sco.com/Products/vtcl/vtcl.html) and Object Tcl
    (<URL:http://www.x.co.uk/devt/ObjectTcl/ or
    <URL:http://www.sco.com/Products/vtcl/objectcl/cover.html), their new
    freely non-commercial, object-oriented, programming system for Tcl.  For
    commercial use, contact IXI for commercial licensing details.  A
    comparison between Tk and Vtcl can be found at
    <URL:http://www.sco.com/Products/vtcl/vtcl/faq/items/tk.html.

    114. A preliminary, older draft of a thesis detailing work on the use of
    Tcl and Tk in intelligent agents can be found at
    <URL:ftp://hplyot.obspm.fr/adonis/adonis_dai.ps.gz.  More information
    should be forthcoming in the months ahead.  The software, without a lot of
    good documentation, could possibily be available from the contact of
    Laurent Demailly <URL:mailto:dl@hplyot.obspm.fr>.

    115. The documentation for OSE, a set of tools for C++ development which
    includes a class to ease integration of Tk with C++, can be found at
    <URL:http://www.tansu.com.au/Docs/ose/doc/ose-home.html.

    116. The Coral deductive database home page is
    <URL:http://www.cs.wisc.edu/coral/.  There is a Tk client which can interact
    with a Coral server.  There is also a Tcl shell with coral database
    commands, and an explanation tool.

    117. At <URL:http://nathan.gmd.de/projects/ml/mobal/mobal.html you will
    find the home page for Mobal, which is a data mining system which has
    a Tk GUI interface.

    118. A pointer to a paper dealing with Tcl in the multimedia environment
    is <URL:http://www.tns.lcs.mit.edu/publications/usenix.vhll94.2.html.
    This paper is by David Wetherall and Christopher Lindblad.

    119. A pointer to a paper discussing Object Tcl is
    <URL:http://www.tns.lcs.mit.edu/publications/tcltk95.html.

    120. A pointer to <URL:mailto:derijkp@reks.uia.ac.be> (Peter.DeRijk)'s
    page on Tcl is <URL:http://www-rrna.uia.ac.be/%7Epeter/tcl.html.

    121. Pacco is a set of widgets that extend Tk for object visualization.
    It's home page is <URL:http://iride.unipv.it/pacco/Index.html.

    122. A note on what to do when Tk reports that your display is insecure
    can be found at <URL:http://ce-toolkit.crd.ge.com/tkxauth/.

    123. A home page for Jay Sekora <URL:mailto:>'s jstools is at
    <URL:http://shore.net/%7Ejs/js-jstools.html.

    124. A WWW page detailing Tcl resources can be found at
    <URL:http://www.yahoo.com/Computers/Languages/Tcl_Tk/.

    125. Online versions of Tcl and Tk manual pages can be found at
    <URL:http://cuiwww.unige.ch/eao/www/TclTkMan/Man.html.

    126. A WWW page pointing to various Tcl/Tk software resources can be
    found at <URL:http://www.ensta.fr/internet/unix/programming/tcl-tk/.

    127. The home page for <URL:mailto:curt@sledge.mn.org> (Curtis L. Olson),
    <URL:http://www.me.umn.edu/1s/home/clolson/, contains pointers to
    a Tcl/Tk interface to a check book balance program.

    128.  At the 1994 WWW conference, a number of papers were presented
    which mentioned Tcl.  These papers can be found in the proceedings located at
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/.  Here are the
    papers that have been brought to my attention to date.
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/gutfreund/gutfreund.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/spetka/spetka.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/whitehead/whitehead.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Astronomy/jackson/jackson.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/CorInfSys/ivler/edstlk1.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/pinckney/dd.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/schwartz/schwartz.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/singh/ixiwww94.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/soo/www94a.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/MedTrack/willard/UMHC_www/UMHC_www_paper.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Pub/weibel/weibel_www_paper.html
    <URL:http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Searching/doemel/www-fall94.html

    129.  Some published papers relating to Tcl can be found at the following
    location
    <URL:http://tns-www.lcs.mit.edu/publications/ICMCS94a.html
    <URL:http://tns-www.lcs.mit.edu/publications/acmmm94.html
    <URL:http://tns-www.lcs.mit.edu/publications/mitlcstr640.html
    <URL:http://tns-www.lcs.mit.edu/publications/usenix.net94.html
    <URL:http://tns-www.lcs.mit.edu/publications/usenix.vhll94.1.html
    <URL:http://tns-www.lcs.mit.edu/publications/usenix.vhll94.2.html

    130.  <URL:mailto:mmccool@cgl.UWaterloo.CA> (Michael D. McCool) is
    using Tcl to teach a course in 3D computer graphics at the
    University of Waterloo.  See <URL:http://www.cgl.uwaterloo.ca/%7Ecs488/
    for more information.  Basically, they are using Tcl/Tk both to
    build UI's for projects and to build an object-oriented graphics
    command language that they call "Gn", for "graphics notation."  Note
    that Ekki Beier has done something similar with his Yart/Tiger project,
    but this interface has been simplified for teaching.

    131.  A HTML version of the Tk 4.0 and Tcl 7.4 beta man pages is now
    available at <URL:http://www.elf.org/.  These files are also available
    for ftp at
    <URL:ftp://ftp.bdt.com/home/elf/tcltk-man-src/tcltk-man-html1.tar.gz.

    132. The home page for Phantom, a new interpreted language designed for large
    scale interactive distirbuted applications, can be found at
    <URL:http://www.cs.tcd.ie/acourtny/phantom/phantom.html and
    <URL:http://www.apocalypse.org/pub/u/antony/phantom/phantom.html.  It
    includes a Tk binding.

    133. A home page describing Alpha, the Macintosh text editor with the Tcl
    extensions interpreter, can be found at
    <URL:http://www.cs.umd.edu/%7Ekeleher/alpha.html.

    134. Conversion notes for updating code to work under both Tk 3.6 and
    4.0 can be found at <URL:http://www.math.ucla.edu/%7Ejimc/tclconv.

    135. The official web site of the UNiSYS USENIX Tcl/Tk Workshop '95
    is <URL:http://tcl-workshop.toronto.onet.on.ca/.  Some other related
    URLs include Dr. Ousterhout's slides from the Sun Tcl/Tk project
    status <URL:http://www.sunlabs.com/research/tcl/docs.html.
    Notes on the sessions from the workshop can be found at
    <URL:http://www.cam-orl.co.uk/~fms/tcl95/tcl95.html.

    136. At <URL:http://akumiitti.fi/%7Eptk/tkjdic.html one will find a
    page describing a Kanji dictionary program.

    137. <URL:http://hplyot.obspm.fr/%7Edl/ details a list
    of tools written using Tcl, written by
    Larent Demailly <URL:mailto:dl@hplyot.obspm.fr>.  Note in particular the
    WWW related tools mentioned on this page - there is even a single process
    multi-tasking Tcl http server.

    138.  The SIMEX framework is a C++ class framework for building
    discreate event simulation models.  More information can be found at
    <URL:http://www.nmsr.labmed.umn.edu/.

    139.  Dp in ET (DiET) is a patch to Embedded Tcl to support Tcl-DP.
    The home reference can be found on
    <URL:http://arch.hku.hk/people/matchy/work.html.

    140. The Rothamsted Experimental Station has a software
    archive they provide as a service to others.  In
    <URL:http://ftp.res.bbsrc.ac.uk/computing/archive/tcl-tk/ you can
    find a few useful Tcl scripts.

    141. The home page <URL:http://huizen.dds.nl/%7Equintess/ provides
    for Tako Schotanus a location for some patches to provide
    dashed outlines for Tk canvas items , patches to make itcl work with Tk 4,
    patches to make object tcl wish interpreters and patches
    to make tkinspect work with incr tcl.

    142. The Java folk have made a small informal unsupported effort to merge
    Java and Tcl.   See <URL:http://java.sun.com/people/avh/tcl.html for
    the details.

    143.  The authority home page for [incr tcl] and the soon to be released
    [incr tk] can be found at <URL:http://www.wn.com/biz/itcl/ and
    <URL:http://www.wn.com/biz/itk/.  Note that [incr widgets], a
    set of mega widgets built on itcl and itk by
    <URL:mailto:mulferts@spd.dsccc.com>, can be found at
    <URL:http://www.wn.com/biz/iwidgets/.

    144. At <URL:ftp://www.sunlabs.com/pub/tcl/doc/portable-tk.ps and
    <URL:ftp://www.sunlabs.com/pub/tcl/doc/portable-tk.slides.ps are a couple
    of Postscript documents detailing the work being done concerning
    portable Tk.

    To be added:

    <URL:http://kesser.gte.com:7700/tcl/mosaicRC
    <URL:http://legend.gwydion.cs.cmu.edu01/gwydion/mindy/index.html
    <URL:http://nearnet.gnn.com/gnn/bus/ora/catalog/expect.desc.html
    <URL:http://nearnet.gnn.com/gnn/bus/ora/ordering/index.html
    <URL:http://oneworld.wa.com/laurence/sift-mail.html
    <URL:http://pandonia.canberra.edu.au/AusWeb95/extend-cci.html
    <URL:http://physics.nist.gov/ResOpp/hpcc/pade.html
    <URL:http://ruulst.let.ruu.nl:2000/tcl-cgi.html
    <URL:http://srg01.csd.hku.hk:8000/%7Eypyau/chinese-patch-for-tk
    <URL:http://www-hons-cs.dcs.st-and.ac.uk/%7Esab/prj.html
    <URL:http://www-rrna.uia.ac.be/%7Epeter/dcse/
    <URL:http://www-vis.cs.umass.edu/%7Eheller/Workshop/
    <URL:http://www.cmf.nrl.navy.mil/CCS/people/fenner/dist/sd-launch/
    <URL:http://www.crl.com/%7Eivler/jmi.html
    <URL:http://www.cs.man.ac.uk/%7Efellowsd/
    <URL:http://www.cs.tu-bs.de/ibr/projects/nm/
    <URL:http://www.cs.umn.edu/research/GIMME/
    <URL:http://www.cs.umn.edu/users/herlocke/nr/nr.html
    <URL:http://www.cs.unm.edu/%7Ecrowley/
    <URL:http://www.cs.uoregon.edu/jhobbs/
    <URL:http://www.cs.vu.nl/%7Eeliens/hush/hush.html
    <URL:http://www.cv.ruu.nl/
    <URL:http://www.fatfree.com/
    <URL:http://www.fokus.gmd.de/htbin/info/step/hgs/
    <URL:http://www.imada.ou.dk/%7Eblackie/dotfile/demos.html
    <URL:http://www.inria.fr/rodeo/personnel/Thierry.Turletti/ivs.html
    <URL:http://www.netlib.org/pvm3/xpvm/index.html
    <URL:http://www.nici.kun.nl/%7Enijtmans/tcl/patch.html
    <URL:http://www.research.att.com/orgs/ssr/book/reuse/
    <URL:http://www.sunlabs.com/%7Ebwelch/bwelch.html
    <URL:http://www.sunlabs.com/%7Ebwelch/exmh/index.html
    <URL:http://www.sunlabs.com/%7Ebwelch/book/index.html
    <URL:http://www.sunlabs.com/tcl
    <URL:http://www.umich.edu/%7Emarkcrim/tkgoodstuff/tkgoodstuff.html
    <URL:http://wwwmayr.informatik.tu-muenchen.de/%7Edurka/addressbook/index.html
    <URL:http://kal-el.ugr.es/gags.html
    <URL:http://hcirisc.cs.binghamton.edu/~mrwizard/mrwizard.html
    <URL:http://www.mcs.net/~garth/SAP/TCLSAP/

Parent document is top of "comp.lang.tcl Frequently Asked Questions (August 31, 1995) (2/5)"
Previous document is "Introduction"
Next document is "-VIII- Are there any mailing lists covering topics related to Tcl/Tk?"