Newsgroups: comp.lang.tcl.announce,comp.lang.tcl,comp.lang.perl.tk,comp.answers,news.answers
Path: lvirden
From: lvirden@yahoo.com (Larry W. Virden)
Subject: comp.lang.tcl Frequently Asked Questions (Feb 06, 2006) (2/6)
Followup-To: comp.lang.tcl
Summary: A regular posting of the comp.lang.tcl Frequently Asked Questions
(FAQ) and their answers. This is the second of six parts.
This part covers Internet resources.
Originator: lvirden@yahoo.com
Keywords: tcl, extended tcl, tk, expect, mailing lists, WWW sites
Sender: lvirden@yahoo.com
Reply-To: lvirden@yahoo.com (Larry W. Virden)
X-Disclaimer: Approval for *.answers is based on form, not content.
X-Url: http://www.purl.org/NET/Tcl-FAQ/part2.html
Archive-name: tcl-faq/part2
Posting-Frequency: at least once a quarter
Last-modified: February, 2006
Version: 8.221
URL: http://www.purl.org/NET/Tcl-FAQ/part2.html
Comp-lang-tcl-archive-name: tcl-faq.part02
For more information concerning Tcl (see "part1"),
(see "part3"), (see "part4"), (see "part5") or (see "part6").
Index of questions:
VII. Where can I find information relating to Tcl on the Internet?
VIII. Are there any mailing lists covering topics related to Tcl/Tk?
IX. On what sites can I find the FAQ?
X. On what sites can I find archives for comp.lang.tcl?
End of FAQ Index
----------------------------------------------------------------------
------------------------------
From: FAQ General information
Subject: -VII- Where can I find information relating to Tcl on the Internet?
000. The following newsgroups often are likely locations for Tk extension
related discussions: news:comp.lang.tcl, news:comp.lang.perl.tk,
news:comp.lang.python, news:comp.lang.misc.
Announcements about Tcl or Tk related code releases may be seen in
news:comp.lang.tcl.announce, news:comp.archives,
news:comp.windows.x.announce, and news:comp.lang.perl.announce
as well.
Discussions concerning porting of Tcl and/or Tk into new OSes occasionally
are found in newsgroups such as news:comp.os.linux.development.apps,
news:comp.sys.mac.programmer.help, news:comp.windows.x,
news:comp.sys.next.software, and news:comp.unix.bsd.freebsd.misc.
Discussions relating to specific applications can be found in newsgroups
such as news:alt.comp.tkdesk.
Foreign language discussions concerning Tcl and Tk can be found in
news:maus.os.linux, news:maus.os.linux68k,
news:de.comp.lang.tcl, news:fr.comp.lang.tcl,
and news:fj.lang.tcl.
001. The introductory papers on Tcl and Tk by Dr. J. Ousterhout are
available at ftp://tcl.activestate.com/pub/tcl/doc/tclUsenix90.ps,
ftp://tcl.activestate.com/pub/tcl/doc/tkUsenix91.ps,
ftp://tcl.activestate.com/pub/tcl/doc/tkF10.ps. (The last of these files
is the contents of Figure 10 of the Tk paper). The examples from the
Ousterhout book are available in one large file as
ftp://tcl.activestate.com/pub/tcl/doc/book.examples.Z. A series of
PostScript slides used in an introduction/tutorial on Tcl and Tk at
several X and Usenix Conferences are available as
ftp://tcl.activestate.com/pub/tcl/doc/tut.tar.Z. Dr. Ousterhout has
written an engineering style guide that describes the coding, documentation,
and testing conventions that are used in Tcl and has made it available to
other Tcl/Tk developers. It is located at
ftp://tcl.activestate.com/pub/tcl/doc/engManual.tar.Z. Feedback is welcome,
but specifics 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 of interest. Send
comments to Dr. Ousterhout http://home.pacbell.net/ouster/.
There is also pointers to slide
presentations made at the Symposium on Very High Level Languages and papers
concerning intelligent agents on the Internet.
Pointers to various Tcl applications (such as the Tcl Plugin, SpecTcl/SpecJava,
WebTk), as well as FAQs and tutorials about these applications, can be found
on the http://www.tcl-tk.net/ site.
A page comparing Tcl to Visual Basic, Perl and Javascript can be found at
http://www.tcl.tk/advocacy.html.
A series of "How To" articles are also available at TDX. See
http://www.tcl.tk/doc/howto/ for pointers to articles
on using TclPro, using Tcl 8.1 regular expressions and internationalization
features, creating tcl object commands, the option command, namespaces,
tcl threading models, and more.
002. PostScript versions of published papers by mailto:libes@nist.gov
(Don Libes) relating to Expect can be found on the net.
(See "bibliography/part1") for details about the published papers.
http://expect.nist.gov/doc/bgpasswd.ps.Z
http://expect.nist.gov/doc/chargraph-codewalkthru.ps.Z
http://expect.nist.gov/doc/expectk.ps.Z
http://expect.nist.gov/doc/kibitz.ps.Z
http://expect.nist.gov/doc/regress.ps.Z
http://expect.nist.gov/doc/scripts.ps.Z
http://expect.nist.gov/doc/seminal.ps.Z
http://expect.nist.gov/doc/sysadm.ps.Z
http://expect.nist.gov/doc/tcl-debug.ps.Z
http://www.nist.gov/msidlibrary/doc/libes96a.ps
http://www.nist.gov/msidlibrary/doc/libes96c.ps
http://www.nist.gov/msidlibrary/doc/libes97a.ps
http://www.mel.nist.gov/msidlibrary/summary/9729.html
http://www.mel.nist.gov/msidlibrary/summary/9731.html
Some pointers to information concerning the Exploring Expect book
are http://gnn.com/gnn/bus/ora/features/expect/,
http://gnn.com/gnn/bus/ora/item/expect.html,
ftp://ftp.cme.nist.gov/pub/expect/errata.
Also, see http://expect.nist.gov/ for the WWW home of
Expect, as well as other tools that Don has written. A web page for Don's
CGI library can be found at http://expect.nist.gov/cgi.tcl/.
Also, someone has taken the documentation for Expect and reformatted it
so that it can be installed on a Palm Pilot. Search
http://www.memoware.com/ for the current version.
003. A set of PostScript files collected for the Tcl 93 workshop proceedings
is available as
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1993/tcl93-proceedings.tar.gz
and contains the PostScript for a number of the papers and slides
presented at this workshop.
004. A second set of PostScript files consisting primarily of overhead slides
is available as
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1993/tcl93-proceedings2.tar.gz
005. The Tcl Compiler (TC) Frequently Asked Questions by Adam Sah
mailto:asah@cs.Berkeley.EDU is a document describing TC, which is
a work in progress. Contact Adam for details.
006. A compact yet detailed overview of Tcl, Tk and Xf is available thanks
to the graciousness of mailto:theobald@fzi.de (Dietmar Theobald) at
ftp://ftp.fzi.de/pub/OBST/current/compress/psfiles/TclTk_notes.ps.Z
(compressed format) and
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
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.
007. Softcopy of an article about PhoneStation, a tool using Tk and Tcl
presented at the 1993 Winter USENIX Conference is available as
ftp://bellcore.com/pub/PhoneStation/USENIX.ps.
008. A paper on Radar Control software which uses Tcl, by J. H. VanAndel is
available in PostScript form via the experimental web server
http://www.atd.ucar.edu/jva/RadarControl.AMS.ps.
009. Mark A. Harrison mailto:markh@usai.asiainfo.com 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 news:278ml0$457@news.utdallas.edu. Contact him for a copy.
Mark also gave a paper
http://conferences.oreilly.com/cd/tcl/presentations/mharrison/slide001.html
at the O'Reilly Open Source Conference on how Tcl/Tk is being used in
China, and how easy Tcl/Tk 8.2 made things.
010. Cedric Beust 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
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.
011. Douglas Pan and Mark Linton mailto:linton@marktwain.rad.sgi.com have
written the paper ``Dish: A Dynamic Invocation Shell for Fresco''.
It is available at ftp://sgi.com/graphics/fresco/dish.ps.Z. The FAQ
as well as some other papers are in ftp://sgi.com/graphics/fresco/.
Fresco is an X Consortium project - non-members interested in contributing
to the effort should contact Mark Linton.
012. The World-Wide Web Virtual Library now has a page on Tcl and Tk.
You can find it at http://cuisung.unige.ch/TclTk.html.
It points off to a number of other resources, though certainly
not all of them.
013. A WorldWideWeb (WWW) resource for Ada Tcl is available as
http://www.cs.colorado.edu/homes/arcadia/public_html/adatcl.html.
014.
015. A WWW resource for what appears to be a German introduction/tutorial
on Tcl and Tk is at http://www.tu-chemnitz.de/home/stb/tcl_tk/tcl_tk.html.
016. A WWW resource describing the HTML to Tcl preprocessor is
available at http://www.lbl.gov/%7Eclarsen/projects/htcl.html.
017. See http://www.iversonsoftware.com/service.html for a WWW
directory of services relating to Tcl.
018. A WWW resource discussing Tk/Tcl style issues is available at
http://www.atd.ucar.edu/jva/TCL.style.html
019. A WWW resource discussing Visual Numerics PV-Wave with Tk/Tcl is
available at http://www.atd.ucar.edu/jva/rds/wave_tk.html.
020. Cameron Laird mailto:claird@phaseit.net has a number
of extremely useful WWW pages relating to Tcl. For instance, one
provides assistance to users in resolving common linking problems when
building Tcl.
http://phaseit.net/claird/comp.unix.programmer/linking-unix.html.
Others covering a wide variety of subjects, such as
Tcl compilers http://phaseit.net/claird/comp.lang.tcl/tcl_compilers.html,
server side WWW Tcl scripting, and many others, are available beginning at
http://phaseit.net/claird/comp.lang.tcl/.
as well as others that you can find from his home page.
http://phaseit.net/claird/comp.lang.tcl/server_side_tcl.html
covers web servers with tcl embedded.
For instance, see
http://phaseit.net/claird/comp.unix.misc/unix_binaries.html.
for pointers to various binaries.
Note that Cameron has pages concerning Tcl 8.0 migration, pointers to
Tcl Workshop reviews and spin offs, and many other topics - too many
to list here. Cameron has also written a number of articles in SunWorld,
including this
http://www.sun.com/sunworldonline/swol-10-1997/swol-10-scripting.html
article discussing the pros and cons of the major scripting languages,
or
http://www.sunworld.com/unixinsideronline/swol-03-2001/swol-0302-regex.html
which discusses Tk and Unicode support.
He also provides
http://phaseit.net/claird/comp.lang.tcl/tcl-examples.html
which begins an effort to provide a variety of 'good' tcl code examples.
http://phaseit.net/claird/comp.lang.tcl/tcl_tutorials.html
contains pointers to a varity of tutorials.
http://phaseit.net/claird/comp.lang.tcl/tcl_on_win.html
contains information regarding Tcl on Windows.
http://www.sunworld.com/sunworldonline/swol-11-1999/swol-11-jacl.html
provides a brief overview of how to get started with Jacl and TclBlend.
http://www-106.ibm.com/developerworks/webservices/library/ws-xtcl.html
is an article written by Cameron about XML and web service programming in Tcl.
http://phaseit.net/claird/misc/writing/publications.html
and http://regularexpressions.com/ point to several articles of
potential interest to Tcl-ers.
021. Nat Pryce mailto:np2@doc.ic.ac.uk began a project to collect
Tcl programming idioms or patterns. See
http://www-dse.doc.ic.ac.uk/%7Enp2/patterns/tcl/ for the original
root of this document. He has now moved the data to the more generic
http://www-dse.doc.ic.ac.uk/%7Enp2/patterns/scripting/ which
deals with various scripting languages, but continues providing
Tcl specific idioms in its own sub-tree.
http://www-dse.doc.ic.ac.uk/%7Enp2/software/tcl-setup.html discusses
how to set up Windows environment to launch Tcl applications.
022. A set of WWW resources discussing the Fermilab's use of Tcl within
a massive data manipulation package at one time was found at
http://sdss.fnal.gov:8000/spectro/doc/www/spectro.home.html
http://sdss.fnal.gov:8000/shiva/doc/www/shiva.home.html
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.
023. A soft file containing notes on Tcl and quoting philosophy can be
found at ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/info/doc/README.programmer.gz.
024. There are references to Tcl and Tk (and perhaps other Tcl based
interpreters) within The Catalog of Free Compilers and Interpreters
http://cuiwww.unige.ch/freecomp and
The Language List http://cuiwww.unige.ch/langlist.
025. The first Tcl 'home page' available via the WWW URL was at sco.com .
It appears to be gone now.
Thanks to Mike Hopkirk mailto:hops@sco.com for the time,
energy and resources for having made this available.
Note that one of the older versions of this page is also available for those behind a firewall as
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/info/tclhtml.tar.gz.
This WWW link used to be mirrored at numerous locations.
The info on this page, the last I checked, was 2-3 years out of date, but
might be useful for someone looking for tips for older versions of tcl.
026. A Tcl based chat room called Felix is avail at
http://www.larochelle-innovation.com/tcltk/felix.tml.
027. The PLEAC project aims to re-implement the solutions presented in the
O'Reilly Perl Cookbook in other programming languages. Tcl is represented - but
only a small degree. See http://pleac.sourceforge.net/ and contribute
where you can.
028. One develper's details on building a static version of wish are outlined
at http://www.daveashley.com/apjs/ma000014/
029. Documentation on the Tcl processing of WWW's server Common Gateway
Interface (known as CGI) can be found at
http://www.lbl.gov/%7Eclarsen/projects/htcl/http-proc-args.html.
030. Mark Roseman mailto:roseman@cpsc.ucalgary.ca prepared a brief
comparison between Tcl/Tk and the Interviews C++ toolkit. It is
available via email by contacting him. Mark kept a WWW page
going concerning Macintosh Tcl/Tk related projects. It used to be at
http://www.cpsc.ucalgary.ca/%7Eroseman/mactcl/, however that
currently doesn't seem to be working.
031. Information about the SIMON Mosaic hotlist management tool can be
found at http://web.elec.qmw.ac.uk/simon/.
032. Information about Fritz Heinrichmeyer's experimental Schematic SPICE
interface, tkSketch, is available from
http://es-sun2.fernuni-hagen.de/%7Ejfh/es-sun2/editor/editor/editor.html.
Fritz is using STk for further development of this tool.
033. Information about ical is now accessible from
http://clef.lcs.mit.edu/%7Esanjay/ical.html.
034. Wade Holst mailto:wade@cs.ualberta.ca at one point provided HyperTcl,
a WWW page providing various views on info available to the Tcl community.
Unfortunately, it has grown out of date.
It can still be found at http://web.cs.ualberta.ca/%7Ewade/HyperTcl/.
035. An interesting site is http://pitch.nist.gov/nics/,
which is a database registry for various domains of topics.
Don Libes mailto:libes@nist.gov has created a Tcl domain
where one can, for instance, do a search for rand and find pointers to
various implementations of random number generators for Tcl. The
NICS paper Don presented at one of the Tcl conferences is
http://www.mel.nist.gov/msidlibrary/doc/usenix.ps.
See also the news article
http://www.reference.com/cgi-bin/pn/go.py?searchspace=Usenet+%26+Mailing+List+Archive&ranking=by+Relevance&querytext=s6a7m4bqdra.fsf@muffin.nist.gov&choice=Search
for an explanation Don posted to news:comp.lang.tcl.
A domain has also been created at the NIST Identifier Collaboration
Service for Tcl object types.
036. The Linux Gazette, found at WWW http://www.redhat.com/linux-info/lg/,
has mentioned Tcl or Tk in at least Issues 9, 10, 11.
037. A Tk reference card can be found at
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/info/ref/tkrefcard.tar.gz.
This TeX and PostScript version of a Tk 3.3 card was provided by
Paul Raines mailto:raines@slac.stanford.edu.
A home page for tkmail can be found at
http://www.slac.stanford.edu/%7Eraines/tkmail.html.
038. A good document on Xauth is available at
ftp://ph-meter.beckman.uiuc.edu/security/xsecurity.ps
or
ftp://ph-meter.beckman.uiuc.edu/security/xsecurity.txt.
039. The documentation for the Xf command is available in European page format
as ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/tclx/xf/xf-doc.ps.gz
as well as United States page format as
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/tclx/xf/xf-doc-us.ps.gz.
040. Vivek Khera 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 ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/misc/Xauthority/Xauthority.gz.
041. A list of MPEG animations, done with Tcl scripts using TSIPP can
be found at http://www.mcs.csuhayward.edu/tebo/Anims.
042. 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
http://schiller.wustl.edu/DACLOD/daclod
or go directly to Tcl by way of
http://schiller.wustl.edu/DACLOD/daclod?id=00024.dcl.
044. A home page for a map marking program can be found at
http://www.dl.ac.uk/CBMT/mapmarker/v02a/doc_html/HOME.html.
045. The Scientific Applications on Linux (SAL) web site is a collection
of information and links to software that will be of interest to
scientists and engineers. The broad coverage of Linux applications will
also benefit the whole Linux/Unix community. It includes a few
Tcl entries - thought not many that are truly scientific in nature.
http://SAL.KachinaTech.com/.
046. Clif Flynt's WWW page http://www.msen.com/%7Eclif/TclLint.html
compares a number of the static tcl code validity testers that are
available.
The contents of his poster session from the 1997 Tcl/Tk workshop in
Boston, found at http://www.msen.com/%7Eclif/tricks/Poster.html,
discuss a set of coding conventions to help reduce the pain of
maintaining Tcl.
047. Documentation for the DART project can be found at
http://fndaub.fnal.gov:8000/dart_v1_0.html.
There may be some problem with this server.
048. NeoSoft has a TclX home page - see
http://www.neosoft.com/tcl/default.html. They also have a home
page for NeoWebScript, an extension to the Apache HTTP server to allow
adding features via tcl. See http://www.neowebscript.com/.
See also the following:
http://www.neosoft.com/tcl/tclhtml/Tcl.html
http://www.neosoft.com/tcl/tclservices.html
http://www.neosoft.com/tcl/tcltraining.html
http://www.neosoft.com/tcl/TclX.html
http://www.neosoft.com/tools/default.html
http://www.neosoft.com/users/a/apc/html/homepage.html
http://www.neosoft.com/tcl/contributed-software/
049. An overview page for the program currently known as tkWWW is
http://uu-gna.mit.edu:8001/tk-www/help/overview.html.
A status page for tkWWW from CERN is found at
http://www.w3.org/hypertext/WWW/TkWWW/Status.html
Internals information can be found at
gopher://gopher.slac.stanford.edu/h0/WWW%20Documentation/TkWWWDoc/internals.html
050. An example of the output from TreeLink can be found at
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.
051. 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
ftp://parcftp.parc.xerox.com/pub/ilu/ilu.html.
052. Huayong YANG mailto:yang@twain.ucs.umass.edu in
news:2q1iko$8cj@nic.umass.edu wrote a review of Tcl and the Tk Toolkit.
053. A page to locate the various versions of Wafe can be found at
http://www.es.net/pub/public-domain/wafe/.INDEX.html.
Wafe's home page can be found at http://www.wu-wien.ac.at/wafe/wafe.html.
054. A draft paper titled "Kidnapping X Applications" is available as a
part of the TkSteal tar file. It is authored by Sven Delmas 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.
055. A page dedicated to the new HTML editor tkHTML used to be found at
http://www.ssc.com/%7Eroland/tkHTML/tkHTML.html. It is now missing.
056. A WWW section for Hdrug , an environment to develop logic grammars
for natural languages, is available at
http://tyr.let.rug.nl/%7Evannoord/prolog-app/Hdrug/.
It uses ProTcl and TkSteal.
057. 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
ftp://ftp.inria.fr/scratch/made/www/tcl-me/slide.1.html
and are available as a tar file at
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1994/tcl-me.tar.gz.
058. A set of HTML pages for the scotty and tkined applications have been
created. They can be found at
http://www.ibr.cs.tu-bs.de/projects/nm/tkined/welcome.html
and
http://www.ibr.cs.tu-bs.de/projects/nm/scotty/welcome.html.
059. An archive for the distributed processing incr tcl discussion may
be found at gopher://nisp.ncl.ac.uk/11/lists-a-e/distinct/.
060. A copy of the dynamic loading of code strategy paper
Kevin B. Kenny mailto:kennykb@acm.org
presented at the Tcl 94 workshop is accessible on WWW as
http://ce-toolkit.crd.ge.com/papers/gecrd/mtl/mdip/tcl94/00header.html.
061. Terry Evans 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.
062. The HTML home page of Jonathan Kaye mailto:kaye@linc.cis.upenn.edu,
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.
063. The following are a series of references to papers
relating to the Safe TCL package.
ftp://thumper.bellcore.com/pub/nsb/st/safe-tcl.ps
ftp://thumper.bellcore.com/pub/nsb/st/safe-tcl.txt
ftp://thumper.bellcore.com/pub/nsb/st/em-model.txt
064. A review of Tcl and the Tk Toolkit appeared in misc.books.technical
on May 2, 1994 as Message-ID: news:2q1iko$8cj@nic.umass.edu by
mailto:yang@twain.ucs.umass.edu (Huayong YANG) who recommended the book
to X window system programmers.
065. Mark Eichin mailto:eichin@cygnus.com has a HTML page in which
he describes a Tcl random number generator. See
http://www.cygnus.com/%7Eeichin/random-tcl.html for details. See
http://www.cygnus.com/%7Eeichin/ for pointers to a graph editor
and a dialog box set of routines. At
http://www.cygnus.com/%7Eeichin/grapheditor/mkdialog
you will find the code to make dialog boxes.
066. The ftp address for a Quick Reference TeX guide, updated recently
to Tcl 7.3 is ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/info/ref/QuickRef.tar.gz.
Many thanks to mailto:Jeff.Tranter@software.mitel.com (Jeff Tranter) for
contributing it.
067. PostScript versions of the man pages were provided by
mailto:lexfiend@usa.net (Adrian Ho) (???). The addresses for these are
ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tcl6.3.manps.tar.Z
ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tclX6.2b.manps.tar.Z
ftp://gatekeeper.dec.com/pub/UCB/tcl/barkley/docs/tk2.1.manps.tar.Z
068. A series of papers concerning GroupKit are available as
ftp://ftp.cpsc.ucalgary/papers/groupkit.CSCW92.tar.Z
ftp://ftp.cpsc.ucalgary/papers/tclgk.TCLWorkshop93.ps.Z
and
ftp://ftp.cpsc.ucalgary/papers/roseman.msc.thesis.ps.Z.
An html page is available at
http://www.cpsc.ucalgary.ca/projects/grouplab/groupkit/groupkit.html.
069. Documentation concerning the DejaGnu Testing Framework can be found
at http://www.cygnus.com/doc/dejagnu/dejagnu_toc.html.
070. A very elementary introduction/tutorial to Tk 3.6 can be found at
http://http2.brunel.ac.uk:8080/%7Ecsstddm/TCL2/TCL2.html. It is being
written by mailto:David.Martland@brunel.ac.uk (Dr. David_Martland).
071. Another new Tcl/Tk topic area is
http://www.links2go.com/topic/TCL/TK/.
072. The documentation for the Object Oriented Graphics package GOOD
can be viewed at http://metallica.prakinf.tu-ilmenau.de/GOOD.html.
073. mailto:slshen@lbl.gov Sam Shen's WWW page has some useful Tcl
related items. For instance, a demo of the NArray (numeric array) extension
can be seen by pointing a forms-capable WWW browser at
http://www.csua.berkeley.edu/%7Esls/narray/. One can also get Sam's SNTL
Tcl support library at http://www.csua.berkeley.edu/%7Esls/woa/distrib/.
074. The source code from the article "A Tutorial Introduction to Tcl and
Tk" by mailto:gam@lanl.gov (Graham Mark) in Issue 11 (July, 1994) of
The X Resource, can be found at
ftp://ftp.ora.com/pub/examples/xresource/issue11/TclTk.tar.Z
or on one of the ORA mirror sites. This is for Tk 3.6.
075. Brent Welch now works at Interwoven mailto:brent.welch@interwoven.com.
He has a web page at http://www.beedub.com/book/ for his book,
Practical Programming in Tcl and Tk which is published by Prentice Hall.
The errata for Brent's book can be found at the book's web site.
Brent's home page is http://www.beedub.com/. At his home page,
you will find pointers to Exmh, a Tk interface to MH that Brent has written.
076. The code from the article comparing MetaCard, dtksh and Tcl/Tk
from Issue 11 (July, 1994) of The X Resource can be found at
ftp://ftp.ora.com/pub/examples/xresource/issue11/Interactive.tar.Z.
077. A WWW home page for Collaborative Biomolecular Tools (CBMT)
can be found at 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.
078. The first Internet TclRobots Challenge was held on September 30,
1994. mailto:tpoindex@nyx.net (Tom Poindexter) was the official
judge. The winner was Jack Hsu mailto:jh@cs.umd.edu with
Honorable Mention going to
Lionel Mallet mailto:Lionel.Mallet@sophia.inria.fr,
Stephen O. Lidie mailto:lusol@Lehigh.EDU,
and Motonori Hirano mailto:m-hirano@sra.co.jp.
The results can be seen at
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/misc/TclRobots/challenge-1/challenge-1.tar.gz.
The results from the second challenge can be found at
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/misc/TclRobots/challenge-2/challenge-2.tar.gz.
079. J.M. Ivler has provided http://www.wwinfo.com/tcl/ (???) as
a WWW based package registration tool. In this way, authors can
notify the Tcl community as to relevant software.
080. The WWW NNTP page for comp.lang.tcl is found at
http://ecsdg.lu.se/cgi-bin/wwwnntp?comp.lang.tcl.
081. The WWW home page for the AudioFile package, which has a number of
Tcl based clients, can be found at
http://orbit.cs.engr.latech.edu/AF/.
083. A technical report describing the use and implementation of
tkSather is available as
ftp://csis.dit.csiro.au/pub/sather/papers/tkSather.ps.Z.
Other information concerning Sather and Tk can be found at
http://www.icsi.berkeley.edu/Sather/.
084. A home page for the Teaching Hypertools series of tools is now available
at 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
http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/elsbeth/homepage.html.
085. The home page for the Tcl question and answers FAQ can be found at
http://psg.com/%7Ejoem/tcl/faq.html. It is maintained by
mailto:jmoss@ichips.intel.com (Joe V. Moss).
086. A paper from the 1997 Austrailian WWW Technical Conference titled
"Scripting the Web With Tcl/Tk" by
Steve Ball mailto:Steve.Ball@tcltk.anu.edu.au can be found at
http://tcltk.anu.edu.au/courses/TclTk-Web/.
087. A ProTCL WWW page (describing the Prolog to Tcl/Tk interface) can be
found by browsing http://www.ecrc.de/eclipse/html/protcl.html.
088. A Work In Progress report from SAGE-AU'94 concerning cpumon can be found
at 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.
089. WWW documentation for the Portable Tk project can be found at
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.
090. A WWW input form for feedback on Jon Knight's TCL-DP with Multicast
IP can be found at http://hill.lut.ac.uk/cgi-bin/tdpmfeedback.
091. The SCOP command is a program which drives Mosaic and rasMol. See
http://www.bio.cam.ac.uk/scop/ for details.
092. An article as to why one programmer believes that Tcl use does not
scale to larger projects, see
http://www.w3.org/People/Connolly/drafts/why-tcl-doesnt-scale.html
093. A WWW page which describes a Tcl frontend for processing WWW queries
and forms can be found at http://www.midwinter.com/%7Ekoreth/uncgi.html.
094. A WWW page describing an [incr tcl] widget base class can be found
at http://scorch.doc.ic.ac.uk/%7Enp2/itcl_widgets. It is by
mailto:np2@doc.ic.ac.uk (Nat Pryce).
095. 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 3.6. They can be found at
ftp://moon.cecer.army.mil/pub/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.
096. mailto:wayne@icemcfd.com (Wayne A. Christopher) has begun a WWW page
with pointers to usenet and other articles comparing Tcl and its
extensions to other language systems. You can find this at
http://www.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
mailto:glv@utdallas.edu (Glenn Vanderburg), is at
http://www.utdallas.edu/%7Eglv/Tcl/war/ and deals with a
series of selected responses to the Stallman flame war of GNU vs Tcl
which occured during 1994.
Two other Tcl related pages can be found at
http://www.icemcfd.com/tcl/ice.html and
http://www.icemcfd.com/wayne.html.
098. A WWW page to the tcl archives at luth.se can be found at
http://ftp.luth.se/pub/languages/tcl/.
099. A WWW page describing the interface between Perl 4.x and Tk can be
found at http://www.ira.uka.de/IRA/SMILE/tkperl/.
100. While not directly supporting Tcl, the WWW page at
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
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/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
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1994/Lindsay_Marshall-slides.ps.gz
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1994/Thomas_Phelps-slides.gz
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1994/fstajano-tcl94-paper.ps.gz
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1994/fstajano-tcl94-slides.ps.gz.
102. The PostScript version of the Master's thesis by Adam Sah
mailto:asah@cs.Berkeley.EDU can be found at
ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/msthesis.ps.gz.
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 mailto:asah@cs.Berkeley.EDU and John Blow can be found at
ftp://ginsberg.cs.berkeley.edu/pub/papers/asah/rush-vhll94.ps.gz
as well as
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
http://www.fv.com/tech/.
105. A home page for YART/VR can be found by looking at
http://metallica.prakinf.tu-ilmenau.de/YARTVR.html.
106. A readme for the Phoenix WYSIWYG HTML editor can be found at
http://www.bsd.uchicago.edu/ftp/pub/phoenix/README.html. It
is based on tkWWW. Also see
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
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 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
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
http://www.cs.princeton.edu/%7Edwallach/hacks.html.
111. An HTML version of the TclCommandWriting man page that comes with
TclX has been made available on the WWW at
http://psg.com/%7Ejoem/CmdWrite.html. This page explains the C
API to Tcl, providing an introduction/tutorial on writing Tcl extensions.
112. A new server is available and serving up SuperTclTk. It can be found
at http://130.209.12.75:8001/ during GMT 17:00-9:00 .
113. Full Oracle 9i documentation about Tcl can be found at
http://download-west.oracle.com/otndoc/oracle9i/901_doc/em.901/a88771/chap4.htm#46268
114. A preliminary, older draft of a thesis detailing work
on the use of Tcl and Tk in intelligent agents can be found at
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 possibly be available from
the contact of Laurent Demailly mailto:dl@demailly.com.
http://www.demailly.com/%7Edl/ details a list of tools written
using Tcl, written by Laurent. Note in particular the WWW related tools
mentioned on this page - there is even a single process multi-tasking
Tcl http server. An Anonymous Proxy HTTP server written in Tcl is
accessible at http://hplyot.obspm.fr:6661/, with the source
at http://hplyot.obspm.fr:6661/source. Laurent also speculates
about a smaller Tcl-look alike language more suitable for embedding on
devices, etc. See http://www.demailly.com/%7Edl/stcl.html.
115. The documentation for OSE, a set of tools for C++ development which
includes a class to provide integration of Tk with a more comprehensive
C++ based poll/select event handling mechanism, can be found at
http://www.telstra.com.au/docs/ose/doc/ose-home.html.
116. The Coral deductive database home page is
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 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. Some published papers relating to Tcl can be found at the following
location
http://tns-www.lcs.mit.edu/publications/ICMCS94a.html
http://tns-www.lcs.mit.edu/publications/acmmm94.html
http://tns-www.lcs.mit.edu/publications/mitlcstr640.html
http://tns-www.lcs.mit.edu/publications/usenix.net94.html
http://www.tns.lcs.mit.edu/ViewStation/src/html/publications/tcltk95_djw.html
http://www.tns.lcs.mit.edu/ViewStation/src/html/publications/usenix_vhll94_cjl.html
119. A pointer to a paper discussing Object Tcl is
http://www.tns.lcs.mit.edu/publications/tcltk95.html.
120. A pointer to mailto:derijkp@reks.uia.ac.be (Peter.DeRijk)'s
page on Tcl is http://www-rrna.uia.ac.be/%7Epeter/tcl.html.
121. Pacco is a set of widgets that extend Tk for object visualization.
Its home page is http://iride.unipv.it/pacco/.
122. A toolkit of software is available from
http://ce-toolkit.crd.ge.com/tcl/. Many things are
on this page - a dynamic loading tcl shell, an encoded URL to Tcl array
decoder, a support library for embedding tcl in HTML template files, a
support library to provide support for mailto like functionalify, a
simple order form generator, and a user interface support library are
present. This is also the home for tkauxlib, a support library for
extended Tcl/Tk capabilities http://ce-toolkit.crd.ge.com/tkauxlib/.
There are also published papers on the
use of Tcl/Tk in a production application, a proposal for dynamically
loading libraries in Tcl and a note on what to do when Tk reports that
your display is insecure, all pointed to from this page.
http://ce-toolkit.crd.ge.com/tcl-www/man/ is the index of
the manual pages for Tcl-WWW.
http://ce-toolkit.crd.ge.com/tkxauth/ is the URL for information on
using/debugging Tk vs X windows authorization problems.
123. A home page for Jay Sekora mailto:js@aq.org's jstools is at
http://shore.net/%7Ejs/js-jstools.html.
124. A WWW page detailing Tcl resources can be found at
http://www.yahoo.com/Computers_and_Internet/Programming_Languages/Tcl_Tk/.
125. Online versions of Tcl and Tk manual pages can be found at
http://cuiwww.unige.ch/eao/www/TclTkMan/.
126. A WWW page pointing to various Tcl/Tk software resources can be
found at http://www.ensta.fr/internet/unix/tcl-tk/.
127. The home page for mailto:curt@sledge.mn.org (Curtis L. Olson),
http://www.menet.umn.edu/%7Ecurt/, 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
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/. Here are the
papers that have been brought to my attention to date.
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/gutfreund/gutfreund.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/spetka/spetka.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Agents/whitehead/whitehead.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Astronomy/jackson/jackson.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/CorInfSys/ivler/edstlk1.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/pinckney/dd.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/schwartz/schwartz.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/singh/ixiwww94.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/soo/www94a.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/MedTrack/willard/UMHC_www/UMHC_www_paper.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Pub/weibel/weibel_www_paper.html
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Searching/doemel/www-fall94.html
129. Several articles discussing WWW applications written using the Tcl
extension Hush can be found. One, discussing WWW chat boards, is at
http://orgwis.gmd.de/projects/W4G/proceedings/chatting.html.
Another, covering integrating applications and the World Wide Web is at
http://www.igd.fhg.de/www/www95/papers/48/main.html.
130. mailto:mmccool@cgl.UWaterloo.CA (Michael D. McCool) used
Tcl to teach a course in 3D computer graphics at the University of
Waterloo. See http://www.cgl.uwaterloo.ca/%7Emmccool/gn.HTML/gn.html
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."
131. The page http://www.elf.org/ is home for a number of Tcl/Tk
related items. For instance, there is quite an interesting lunar calendar
that you can view there.
132. The home page for Phantom, a new interpreted language designed for large
scale interactive distirbuted applications, can be found at
http://www.cs.tcd.ie/acourtny/phantom/phantom.html and
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
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 http://www.math.ucla.edu/%7Ejimc/tclconv.
135. Notes on the sessions from the 1995 Tcl/Tk workshop can be found at
http://www.cam-orl.co.uk/%7Efms/tcl95/tcl95.html.
136. At http://akumiitti.fi/%7Eptk/tkjdic.html one will find a
page describing a Kanji dictionary program.
TkJdic is a combined wa-ei-wa and kanji dictionary program in
Tcl/Tk. Its home page is http://www.hut.fi/%7Eptk/tkjdic.html.
137. The SIMEX framework is a C++ class framework for building
discreate event simulation models. More information can be found at
http://www.nmsr.labmed.umn.edu/.
138. Over the years, http://www.lwn.net/ has had a number of articles,
such as
http://www.lwn.net/2000/0928/devel.php3, covering news of the Tcl
community.
139. Dp in ET (DiET) is a patch to Embedded Tcl to support Tcl-DP.
The home reference can be found on
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
http://ftp.res.bbsrc.ac.uk/pub/tcl-tk/ you can find a few useful
Tcl scripts.
141. The home page 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 [incr tcl] 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 http://www.marimba.com/company/avh.html for
the details.
144. At ftp://tcl.activestate.com/pub/tcl/doc/portable-tk.ps and
ftp://tcl.activestate.com/pub/tcl/doc/portable-tk-slides.ps are a couple
of Postscript documents detailing the work being done concerning
portable Tk.
145. The Unix Review "Internet Notebook" columns of Rich Morin are now
available on line. See http://www.cfcl.com/tin/P/9304.html for
one about Tcl and Tk.
146. The Plume home page http://tcltk.anu.edu.au/ is
the beginnings of a guide to writing active message content using Tk 4,
Safe Tcl (stcl), and other pieces of technology.
See http://tcltk.anu.edu.au/tclweb/ for more details on writing
server side scripting, servlets, microscripting, and more.
147. W3CNT is a Tcl/Tk/GD based WWW access counter. You can find its
WWW page at http://www.digital.no/%7Eper/.
147. The WWW page for GDtcl, by
mailto:spencer@umich.edu (Spencer W. Thomas),
can be found at http://www-personal.umich.edu/%7Espencer/guraldi/gdtcl.html.
Note that the author has no plans on continuing support for this
extension, and is seeking someone else to take over work on it. Also
note that because of the legal situation with Unisys over GIF, even the
GD code on which gdtcl is based is in a development limbo.
148. TkReplay is a record and replay system for Tcl/Tk. See
http://www.cs.unm.edu/%7Ecrowley/recordReplay.html for details.
http://www.cs.unm.edu/%7Ecrowley/papers/replay.tk95.html is the
paper Charles presented at the 1995 Tcl/Tk Workshop.
149. The SunWorld online site at http://www.sunworld.com/
has published several general articles on Tcl. Do a search there to find
them all. A recent one was the one on TclBlend and Jacl
http://www.sunworld.com/sunworldonline/swol-11-1999/swol-11-jacl_p.html.
150. A WWW discussion board is available relating to tclwp8 topics. See
http://r8m70.cybercable.tm.fr/discuss1.nhtml.
151. With the appearance of MacOS X, there is likely to be more articles like
http://www.oreillynet.com/pub/a/mac/2001/10/26/tcl_osx.html,
describing to people the benefits of using Tcl and Expect on this platform.
Also at this site there are articles like
http://www.oreillynet.com/pub/a/network/2000/04/21/multicast/index2.html
which discussing multicasting and Tcl,
http://www.oreillynet.com/pub/d/770 which talks about Visual Tcl,
http://www.oreillynet.com/pub/d/669 about Tcl on the Mac,
http://www.oreillynet.com/pub/d/772, an article about XStick, as well
as a few other casual mentions.
152. SoftSmiths have a series of VHDL tools that use Tcl/Tk based interfaces.
See http://www.tmx.com.au/softsmiths/ for details.
153. The translator of the tcl-faq.part0? FAQs into Japanese now has
a WWW home at http://www.ifnet.or.jp/%7Etranslator/.
There have been reports that this URL may not be current.
154. Walnut Creek, publisher of CD-ROMs, has a WWW site where they
discuss their various products. If you look at
http://www.cdrom.com/titles/tcl.html you will see a description
of the October 1995 product, along with a pointer to
ftp://ftp.cdrom.com/pub/tcl/ where all the items from the CD-ROM
can be found. Walnut Creek is now shipping a CD-ROM whose contents were
obtained around the beginning of September, 1995.
Contact mailto:www@wcarchive.cdrom.com or mailto:info@cdrom.com
for more details.
155. WebReview did an article on Tcl - see
http://webreview.com/wr/pub/freeware/tcl.html.
156. Steven Majewski's Programming Language Critque pages has a section
for Tcl at http://minsky.med.virginia.edu/sdm7g/LangCrit/Tcl/.
157. A WWW page of Internet Protocols at
http://www.access.digex.net/%7Ejcollins/intpcols.html contains
a section pointing to libraries and applications for interfacing
between SNMP and Tcl/Tk.
158. The details of mailto:throopw@sheol.org Wayne Throop's setup
for doing creating and presentations using wish can be found at
http://sheol.org/throopw/presentation.html, along with a sample
of slides on Tcl/Tk. Other pages of interest from Wayne are the home
pages for tkdraw http://sheol.org/throopw/tkdraw.html,
very simple cross reference viewer http://sheol.org/throopw/vxref.html,
simple text editor http://sheol.org/throopw/xe.html,
and map viewer http://sheol.org/throopw/xnearest.html.
159. The paper "Experience with Tcl/Tk for Scientific and Engineering
Visualization" by BWK can be found at
http://inferno.bell-labs.com/cm/cs/who/bwk/
or
http://cm.bell-labs.com/cm/cs/who/bwk/workshop.ps.gz
(gzipped Postcript (152 kB)).
At http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html is
a paper covering performance.
160. A brave attempt at creating a master table of version compatibilities
has been undertaken at http://www.net-quest.com/%7Eivler/tcl/tcltab.html.
161. The Eolas group, holder of a pending patent on Web applets, has
described in a recent Dr. Dobbs Journal and on
http://www.eolas.com/eolas/webrouse/webwish.htm the idea of making
a WWW browser which uses Safe Tcl/Tk as the language for applets.
162. A site called "Coop: Computer Supported Cooperative Work" has
built a WWW page at http://www.info.fundp.ac.be/%7Efta/coop.html
focusing on various software environments for performing one's work
in concert with other users. A number of pointers to other Tcl
efforts, as well as other languages, can be found on this page.
163. The TACOMA project http://www.cs.uit.no/DOS/Tacoma/,
which focuses on operating system support for software agents, uses Tcl
and Tk for agents. One of their applications is called StormCast,
which is a distributed weather prediction software, uses Tcl agents to
distribute across remote sensing sites.
164. AgentTCL http://www.cs.dartmouth.edu/%7Eagent/ is a project
to create a transportable agent system.
165. Mobile Service Agents http://www.ecrc.de/research/dc/msa/ is
a project which uses Tcl/Tk for the user interface in a system for accessing
up to the minute information, resources and services using the Internet.
166. MOREplus is a WWW cataloging and database tool which uses Tcl based
processes in its task. See http://rbse.mountain.net/MOREplus/ for
more details. Note that http://rbse.mountain.net/ is the
Cranberry Square Software Market library of freely distributable software.
They basically organize pointers using a variety of methods of searching.
They have a few Tcl related packages listed, but most of the listings
are old.
167. Network Cybernetics Corporation http://www.ncc.com/
has released a CD-ROM called Web Wrangler 1 which contains tools for those
folk responsible for creation and maintenance of WWW sites. Lots of tools
for CGI programming, etc. including tools for using Tcl.
168. TipTop Software http://www.tiptop.com/ is the home for information
on ObjectiveTcl.
169. Eric Johnson's WWW pages contain an HTML version of his Windows
FAQ at http://www.pconline.com/%7Eerc/tclwin.htm as well as
an intro to Tcl/Tk http://www.pconline.com/%7Eerc/tcl.htm
and a page related to his new Tcl/Tk book
http://www.pconline.com/%7Eerc/tclbook.htm. This book comes
with a CD-ROM which has a number of Tcl and Tk related software items
on it. Eric also has a page with a tutorial for the Tk 4.1 grid
command located at http://www.pconline.com/%7Eerc/grid.htm.
Eric has a few examples of using Perl/Tk at
http://www.pconline.com/%7Eerc/perltk.htm
170. A page describing a new extended Tk text widget for Tk and Perl/Tk
can be found at
ftp://ftp.math.ohio-state.edu/pub/users/ilya/etext/etext.html.
171. The AGOCG Tcl/Tk tutorial is available at
http://www.dci.clrc.ac.uk/Publications/Cookbook/. It is a
document describing the use of Tcl 7.6 and Tk 4.0 across platforms.
Unfortunately, the original intention of this being a living document
never was fulfilled. The source code examples files are available from
http://www.dci.clrc.ac.uk/Publications/Cookbook/code/. The Cookbook
is partly sponsored by the UK Advisory On Computer Graphics. It is aimed
at novice window-based interactive application developers and newcomers
to Tcl/Tk.
172. For a series of Tcl examples of how to do things which are not necessarily
obvious, see http://www.kencorey.com/tcl/answers.html .
173. A very interesting resource is the People Helping One Another Know Stuff
(PHOAKS) WWW site. At
http://weblab.research.att.com/phoaks/comp/lang/tcl/ is the
page for news:comp.lang.tcl. The idea is that as folks on the
newsgroup refer to various web resources, they are indexed by software
running at this site and added to the page. By going to the above page,
one gets to look at a ranked series of favorite web pages.
174. Bruce Gingery mailto:bgingery@gtcs.com has an article that
compares Tcl/Tk, Perl/Tk, and Python/Tk to early 1980's BASIC using
a simple example at
http://home.gtcs.com/%7Ebruce/old_pages/articles/BASIC_today/.
175. The Tcl CGI home page is located at
http://ruulst.let.ruu.nl:2000/tcl-cgi.html. It describes a small
package which enables Tcl programmers to write CGI scripts which can
handle the POST method.
176. The Visual Developer online archive at http://developer.earthweb.com/visualdev/
discusses various tips on how to write GUI applications, including the use
of Perl/Tk.
177. The PennWyndow WWW page is research being done using Tcl/Tk to
supervise heterogeneous applications, coordinating different utilities.
See http://www.med.upenn.edu/%7Ebiocbiop/local_pages/lewis_lab/research/pennw.html for details.
178. A Tcl/Tk and Expect tutorial paper by
mailto:will@Starbase.NeoSoft.com can be found at
ftp://ftp.lgc.com/landmark/users/papers/WMorse/wmorse.tcltk.
179. The Inferno home page at http://inferno.bell-labs.com/inferno/
is a good place to read about the new Limbo programming language, which uses
a Tk package for windowing. The Tk used however was written from scratch
in Limbo.
180. At http://www.stsci.edu/public/sst/rps2/rps2-paper.html an
interesting paper resides regarding an interactive tool using
incr tcl/incr tk to aid in proposal preparation for the Hubble Space Telescope.
181. Yet another Tcl/Tk resource site can be found at
http://www.hubat.com/servlets/search?cmd=b&db=hubat&concept=3.14.23.
182. Benchmarks of Tcl and other scripting languages by BWK and Chris Van Wyk
can be found at http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html.
183. Over the years, http://www.lwn.net/ has had a number of articles,
such as
http://www.lwn.net/2000/0928/devel.php3, covering news of the Tcl
community.
185. Text versions of articles from ;Login: regarding Tcl can be found at
http://reality.sgi.com/employees/jes/home.html.
186. The article "Using Active Server Pages with Microsoft Internet
Information Server 3.0", located at
http://www.microsoft.com/iis/Evaluating/Guides/Whitepapers/aspwp.exe,
indicates that Microsoft will be supporting Tcl plugins for their server.
187. A French tutorial on Tcl can be found at
http://www.loria.fr/moyens-info/logiciels/tcltk/.
188. At http://www.skillshare.com/skillshare/dr/tcl/reuse/wmakr.html
is a paper titled "Reusable Procedures For Generating and Modifying Tk Widget"
which describes using the standard Tcl and Tk to build reusable widget
makers or fixers, along with procedures for writing one's own similar
routines. You should find other useful Tcl help at this same site.
189. Notes from the Tcl 95 Workshop can be found at
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/workshop/1995/tcl95-workshop-notes.tar.gz.
The USENIX organization, who sponsors the workshops, no longer permits
the papers making up the proceedings to be made available as a group. If
you are a USENIX member, you can get access to some electronic copy thru
http://www.usenix.org/.
190. http://www.cetus-links.org/oo_tcl_tk.html is a page
collecting many URLs relating to the Tcl community and Object Oriented
programming.
191. A paper discussing quick development languages (detailing both perl and
Tcl) for Astronomy, written by mailto:kuiper@jpl.nasa.gov
and dated July 31, 1995, can be found at
http://dsnra.jpl.nasa.gov/QuickTool.html.
192. softWorks has a WWW page at http://members.ping.at/risc/. They
sell several Tcl based programs for developing software.
193. Awaiting info on DarkStar
194. A WWW page for information on Tcl/Tk and GUI style guides,
writtin in both English and German, can be found at
http://ls4-www.informatik.uni-dortmund.de/luebeck/pg279/bibInfos.html.
195. The page at http://www.aa.net/%7Ehedgehog/tcl.htm contains
info learned as the author writes his Tk based IRC client. There is
at least a note on how to hook into a Windows application event loop
here.
196. A paper on using Tk as a remote GUI front end for fourth generation
database applications, by Volker Schubert mailto:leo@bj-ig.de
can be found at http://www.bj-ig.de/remotegui/remotegui.html.
197. Frank Pilhofer mailto:fp@informatik.uni-frankfurt.de has
a web page at http://www.uni-frankfurt.de/%7Efp/Tcl/ which points
to a document on building Tcl extensions from C++ code,
a sample CGI script to browse RFCs, as well as pointers to various Tcl
Tk projects.
198. At http://www.osc.edu/PhAROh/T-Y-SA.html, one finds a discussion
of a supercomputer project. The software in this project, according to
http://www.osc.edu/PhAROh/ReportR-28.html, uses a Tcl/Tk interface
for its parameter input.
199. At http://www.w3j.com/ you find the archives of the WWW Journal,
a publication by O'Reilly's which covers the world of the Web. A number
of articles have been published relating to Tcl ; use their search
engine to find the currently available ones.
200. Thomas Sicheritz mailto:thomas@evolution.bmc.uu.se has a page of Tcl
references at http://evolution.bmc.uu.se/%7Ethomas/tcl/tcl.html
which cover quite a wide spectrum of interests.
201. Joe Konstan's paper on OAT from the 1997 workshop can be found at
http://www.cs.umn.edu/%7Esafonov/tcl97/oat-tcl97.html.
202. The authority WWW site for this set of FAQs is, as mentioned at
the top of these files, http://www.purl.org/NET/Tcl-FAQ/.
A search engine interface to all USENET FAQs is available at
http://www.faqs.org/.
http://www.faqs.org/faqs/by-newsgroup/comp/comp.lang.tcl.announce.html
can be found there.
Other places to find USENET FAQs on the WWW include
http://www.cs.ruu.nl/cgi-bin/faqwais
http://www.intac.com/FAQ.html
http://www.lib.ox.ac.uk/internet/news/faq/by_group.index.html
http://www.ucsalf.ac.uk/cgibin/faqsearch.
FTP access to the FAQs can be found at ftp://rtfm.mit.edu/pub/usenet/ and
ftp://ftp.faqs.org/faqs/.
203. Stefan Hornburg mailto:racke@gundel.han.de has written the
document "Tcl and Friends" http://www.han.de/%7Eracke/taf.html.
204. ScriptSearch is a free index of Web related development tools.
They hope to add pointers to Tcl and Tk scripting tools.
See http://www.scriptsearch.com/ for what they have had submitted
to date.
205. Byte Magazine has had a few articles specifically about Tcl over the
years, as well as references in a number of others. See for instance
http://www.byte.com/art/9602/sec11/art1.htm
http://www.byte.com/art/9704/sec5/art5.htm
and if you search at their site, you will also find references relating
to products reviewed which use Tcl.
206. A new web site about Tcl/Tk is available in Spanish. See
http://www.pika.net/tcltk/, which includes introductory material,
examples and a forum where any question, suggestion or commentary is welcome.
Contact Alejandro Sualdea mailto:asualdea@pika.net for more details.
207. The python community http://www.python.org/ uses bindings
to Tcl/Tk to obtain one of its GUI interfaces. See a variety of
pages at this site for details. See
http://www.python.org/python/Comparisons.html for a Python
biased comparison between Python and Tcl.
208. http://www.math.jyu.fi/cgi-bin/jykp/main.exp is an example of
a WWW service provided using Expect. It is a WWW based user interface
to the Virginia Tech Library System, using Expect and telnet.
209. http://www.javaworld.com/ is an online magazine which has
published several articles relating to Tcl. For instance,
http://www.javaworld.com/javaworld/jw-02-1998/jw-02-infoworld.javabeans.html
and http://www.javaworld.com/javaworld/jw-12-1997/jw-12-jacl.html
are articles about Jacl.
210. http://www.cs.dartmouth.edu/%7Eagent/ is the site containing
information on software agents written in tcl.
211. http://www.xraylith.wisc.edu/%7Ekhan/software/tcl/ is an
archive of a variety of Windows related patched Tcl and Tk related
extensions and applications.
212. At http://ptolemy.eecs.berkeley.edu/%7Ejohnr/code/obstcl/
John Reekie mailto:johnr@kahn.eecs.berkeley.edu did some comparisons
of STERNO, Matt Newman's tcl++ 1.0 and obstcl, a small object system package
John wrote.
213. At http://www.cs.man.ac.uk/%7Efellowsd/, Donal Fellows
has a number of useful Tcl routines and information regarding Tcl, including
a report on his analysis of Tcl's year 2000 readiness. See
http://www.cs.man.ac.uk/%7Efellowsd/tcl/future.html for some notes
on a discussion with Paul Duffin on future Tcl needs.
214. At http://www.doitnow.com/%7Eiliad/Tcl/tea/tea_faq.html the
author of Tea provides a comparison between Tea and incr tcl.
215. See http://www.cbl.ncsu.edu/publications/#1995-TR@CBL-03 for
a paper on REUBEN, a reusable environment driven by benchmakring applications,
by K. Kozminski, B. Duewer, H. Lavana, A. Khetawat, and F. Brglez.
216. See http://mini.net/jcw/tclflow.html for one man's view of
what's needed for Tcl to help the user.
217. A short Tcl & Tk tutorial by Alex Samonte can be found at
http://www.csc.calpoly.edu/%7Edbutler/tutorials/winter96/tcl/.
218. A (biased, as most such things are) comparison of perl versus Tcl
by Tom Christiansen can be found at
http://language.perl.com/versus/tcl-discussion.html and another one by
Aaron Sherman at
http://language.perl.com/versus/asherman-on-tcl.html.
So that you know, Tom did this type of thing for a variety of languages,
including Perl. No need to flame him because the list is based
on old versions of Tcl, etc.
219. Frank Stajano's paper at the 1998 Python conference had some
useful insights into why he thinks Python's extensions are evolving
faster and are easier to work with than Tcl's:
http://www.orl.co.uk/%7Efms/ipc7/tr-1998-9.html.
220. The Developer.com site did a profile on John Ousterhout at
http://www.developer.com/journal/profiles/060398_ouster.html. There
are a couple of articles on Jacl, as well as a few other Tcl references
at this web site. They have created a Tcl directory at
http://www.developer.com/directories/pages/dir.tcl.html in yet another
attempt to categorize Tcl offerings.
See http://www.developer.com/reference/library/1575211025/ch29.htm
for a longer article on using Tcl with Java.
221. Steve Uhler's 1996 Tcl workshop presentation slides on the search for
the perfect megawidget can be found at http://www.usenix.org/publications/library/proceedings/tcl96/full_papers/uhler/.
222. Linux Today http://linuxtoday.com/ , an ezine covering Linux news,
occasionally includes the Tcl-URL information, as well as other topics
near and dear to Tcl fans.
223. The Tcl/Tk Consortium created a CD-ROM in 1998. It was a Tcl 7.6 based
distribution, containing binaries for many different systems.
The CD-ROM can be purchased by an
individual via Linux Central http://www.linuxcentral.com/.
224. See http://www.purl.org/NET/Tcl-Welcome for
information regarding news:comp.lang.tcl that is maintained by
mailto:andreas_kupries@users.sourceforge.net. Also at Andreas's home page are
pointers to a variety of Tcl related software packages he has developed
and is in the process of developing.
225. At http://www.leo.org/pub/comp/programming/languages/script/tcl/
is yet another attempt to make the vast tcl resources available to
users.
226. Information about the use of Tcl and [incr Tcl] during prototyping
of the Mars PathFinder project can be found at
ftp://ftp.procplace.com/pub/tcl/sorted/misc/Tcl_on_Pathfinder/ .
227. OneSeek/Developer is a new search/navigation site which makes it easy
for developers to find technical info on the WWW. Find it at
http://www.oneseek.com/dev/. A Tcl area is available on the site.
228. Stoian Jekov mailto:sto@mbox.eda.bg has created a Tcl/Tk related
site at http://www.eda.bg/%7Esto/tcltk.htm.
Issue 1 can be found at
http://www.eda.bg/%7Esto/journal/issue1/iss1-1.htm.
229. A Yahoo club for discussions regarding Tcl and Tk can be found at
http://clubs.yahoo.com/clubs/tclandrelatedextensions. Another one
can be found at http://clubs.yahoo.com/clubs/tcl.
230. A PlanetAll forum has been created for Tcl/Tk - see
http://members.planetall.com/groups/main.asp?page=groupinformation.asp&groupid=97567
for details.
231. mIRC USA is a site dedicated to IRC! It offers scripts, addons,
the latest information... as well as Eggdrop, compiling help, and the
latest TCL files. They also offer the latest security patches to prevent
nukes, and much much more! Find it at http://www.mircusa.com/.
This site is not officially connected with the Eggdrop development team.
232. ComputingSite http://www.computingsite.com/ is a search engine
covering more than 300 different computing related 'channels', including Tcl.
233. a LUSENET web forum is available at
http://www.greenspun.com/bboard/q-and-a.tcl?topic=Tool%20Command%20Language%20%28Tcl%29
for trying out this technology.
234. The National Library of Singapore has recently launched the
NL.Line. This is a WWW interface to its library and information services.
This WWW interface uses Perl and Tcl to gateway to its McDonald Douglas
mainframe. See http://www.livewire.ncb.gov.sg/library/main.html
for the WWW interface.
235. A series of papers and slides regarding Tcl programming, written in
German, can be found at http://www.kfa-juelich.de/zam/docs/Folien.html.
236. A CGI resource called http://www.cgi-resources.com/ is available,
however it has only a few Tcl related resources at this time.
237. A proposal for Super/Simple/Small/Safe Tcl can be found at
http://www.demailly.com/%7Edl/stcl.html.
238. There are ptk (perl/Tk) web page pointers, patches, tutorial
articles, and other tips at http://www.lehigh.edu/sol0/ptk.
239. See the OOMMF project at http://math.nist.gov/oommf/. They use
C++ and tcl.
240. Yet another attempt to organize internet resources:
http://www.newhoo.com/Computers/Programming_Languages/Tcl/.
http://www.newhoo.com/Computers/Software/Internet/Programming/Tcl/
241. http://www.rpragana.net/ is a site where you can
find Adventures in Linux Programming. This includes "weekly" tips and
tricks about Tcl/Tk programming.
242. An online forum to discuss XiRCON can be found at
http://clubs.yahoo.com/clubs/xircon.
243. The Brighton University Resource Kit for Students (BURKS) project
is a non-profile set of 2 CD-ROMs available in the UK. It provides around
1.1 gigabyte of material including compilers, interpreters, tutorials, and
reference materials for over 20 programming languages, along with a copy
of the free online dictionary of computing, a linux distribution, a
set of linux manuals, FAQs, tutorials, internet specfiications, and a
selection of MS-DOS and Windows software. The CD-ROMs include Tcl/Tk 8.0
for Windows, Tcl 7.3 for MS-DOS, tutorials, FAQs, and the Tcl 8 manual pages.
The entire collection is available online at http://burks.bton.ac.uk/.
Tcl/Tk-related material is at http://burks.bton.ac.uk/burks/language/tcl/.
Ordering information (including shipping costs to various destinations)
is also available online (at http://burks.bton.ac.uk/ordering.htm).
244. A web page for coordinating Tcl Consultants available for work can
be found at http://www.hwaci.com/tclconsultants/.
If you want to be added to this page, please send e-mail to
mailto:tclconsult@hwaci.com.
245. The bioinformatic part of GNOMICS - the small genome sequencing group -
was written 99% in Tcl/Tk. See the article on
http://www.nature.com/cgi-bin/wbsp-article.cgi?art=396133A0&artlist=36482723.art:396133AO:392015AO:396109A0:396133A0:392015A0:392037A0:390364A0&def=36476ab2.def&deflist=36352b7b.def:3632fd17.def:362b44dd.def:362171c2.def:36216c9c.def:361a3df1.def:360fca6d.def:
and notice figures 1 and 2 - which are Tk canvas dumps.
246. Tcl-Wear Chronology is a link at
http://www.nyx.net/%7Etpoindex/tcl.html which attempts to detail
the tee shirts, toys, and specialty items designed to advertise Tcl.
247. See http://www.ice.ru/%7Evitus/thoughts/tcl_desktop.html
by Victor Wagner mailto:vitus@wagner.rinet.ru, which discusses
a Tcl based desktop environment.
248. Scott McCrickard mailto:mccricks@cc.gatech.edu has the
notes from a human factors class he taught on the WWW at
http://www.cc.gatech.edu/classes/cs4753_98_winter/lectures/jan20.html.
He used Tcl as the programming language for the lab work.
249. Tcl/Tk is taught as a part of a X systems Admin class at the
Geoscience Technology Training Center, at North Harris College
http://wwwnhc.nhmccd.edu/public/gttc/.
250. At http://www.cs.tamu.edu/people/mmiller/tcl/ is a Tcl 8.0
tutorial based on John Ousterhout's original tutorials, as well as Tcl UDP
and a disk usage application. The creator also has some online doc for
Tcl UPD and Tcl channels at
http://www.cs.tamu.edu/people/mmiller/tcl/channel.html
251. At http://www.ligo.caltech.edu/%7Epehrens/genericAPItcl.html is
the description of the API for a Laser Interferometer Gravitational Observatory
Data Analysis System.
252. At http://www.codearchive.com/ is a source code archive for
Tcl applications.
253. A paper on an extended version of the MIT otcl object extension
is available at http://nestroy.wi-inf.uni-essen.de/xotcl/.
At least two papers have been published. XOTcl (Extended OTcl,
pronounced exotickle) is a value added replacement of MIT's OTcl. It is
an object-oriented scripting language with several new functionalities
aiming at the management of complexity, like Per-Object Mixins, Filters,
Nested Classes, Dynamic Object Aggregations, Metadata, Assertions.
254. The Freshmeat web site - which is a useful site to monitor for
new software releases of all sorts has a section for Tcl extensions.
See http://freshmeat.net/appindex/development/tcl-extensions.html.
The general appindex also lists a number of applications if you search
for "tcl". Searching for Tk is a bit less useful because of matching
strings like GTk.
255. The Vignette StoryServer provides a Tcl interface. See
http://www.vignette.com/ ,
http://news.vignette.com/vignette.storyserver.template-lang
or http://news.vignette.com/vignette.misc for more information.
Also, newsgroups for Vignette can be found at
nntp://news.vignette.com/vignette.storyserver.template-lang
nntp://news.vignette.com/vignette.storyserver.misc.
256. The http://www.ccil.org/jargon Jargon site has as its topic
the description of numerous computer jargon/terms. While not Tcl specific,
many people find it useful to explain what particular terms being used mean.
257. See an introduction to tcl at
http://www.linuxhq.com/lg/issue01to08/lg_issue6.html#tcltk.
258. See http://pfrostie.freeservers.com/cad-tastrafy/
and mirrored at http://www.dragon-designs.net/%7Ecad-tastrafy/
for a list of CAD related applications - some of which are in Tcl/Tk.
259. The AI Mind (Public Domain Artifical Intelligence) web site
has a Tcl related page at http://mind.sourceforge.net/tcl.html .
260. Ray Masters mailto:masters@bleriot.cac.psu.edu pointed out
to me http://www.geog.psu.edu/geovista/ijgis.htm as a location from
which one could find information about developing custom interactors for
DX using the standard DXLink facilities.
261. A Tcl community collaboration effort called the Tcler's Wiki is
available at http://purl.org/tcl/wiki/. At this site
you can find pages available to ask Tcl questions, document differences
between recent versions of Tcl and Tk, discuss Tcl books, document favorite
Tcl tricks, tips on Tcl performance, tutorials on various tcl topics, etc.
A public forum to calmly and rationally discuss the benefits of Tcl usage
can be found http://purl.org/tcl/wiki/PosiTcl/.
Many, many other pages are available. One interesting use is the various
pages full of Tcl and Tk code - code too small in and of itself to be
'packaged' up for general download, but the right size to scrall on the
bulletin board and be available for use (or comment and correction!).
There are too many pages at the Wiki to try to document them all. Some
pages are discussion only pages. Some are documentation pages - describing
how Tcl works. Some are tutorial - showing how to use Tcl to solve some
kinds of problems. Some are actually code - providing working examples of
solving all sorts of problems. Some are pointer pages, containing a variety
of links to other resources.
262. Jeff Gosnell mailto:machtyn@earthlink.net has
announced a number of Tcl related items at
http://members.xoom.com/Machtyn/, including a Tclet, a chat room at
http://members.xoom.com/Machtyn/chats/2.html, etc. However,
I've not been able to get thru to the site (I suspect it is very busy).
263. A discussion regarding O'Reilly's first Perl/Tk book can be found at
http://x10.dejanews.com/viewthread.xp?AN=462064441&search=thread&svcclass=dnserver&ST=PS&CONTEXT=923314812.1851129930&HIT_CONTEXT=923314812.1851129930&HIT_NUM=0&recnum=%3c37052BA7.5B06BE7E@earthlink.net%3e%231/1&frpage=getdoc.xp&back=clarinet.
264. A collection of Tcl web resources can be found at
http://www.dmoz.org/Computers/Programming/Languages/Tcl-Tk/.
265. An experiment has begun at http://www.dejanews.com/%7Etcl_app_users/
to provide a place where users of Tcl applications can ask questions.
266. The Linux Journal published an interview with John Ousterhout in
April of 1999. See http://www.linuxjournal.com/issue60/ for
details. This journal has carried other articles - do a search at the
site for pointers to various articles.
267. A web page has been constructed with pointers to the papers and slides
from the First European Tcl/Tk User meeting, held in June, 2000. See
http://www.tu-harburg.de/skf/tcltk/ for details.
268. I recently noticed that http://www.faqs.org/rfcs/ has a relatively
nice interface to RFCs. Using that, one can see a number (more than a dozen
when this entry was added to my FAQ) of RFCs which contain some reference to
Tcl. Most, however, are in passing references to Tcl as one of several
languages which could be used for scripting.
269. http://webopedia.internet.com/TERM/T/Tcl.html is a Web
encyclopedia entry for Tcl.
270. http://www.multimania.com/droche/article_tcl/article.html
is an article in French, written for the French Linux magazine
http://www.wsf.fr/pearl/linux/linuxmag.htm.
271. Information about writing Tcl thread safe apps on Windows NT can
be found at
http://www.maui.net/%7Edavygrvy/tomahawk/irc_engine_oline.html.
272. C.K. Hung taught a Tcl/Tk course. Information on this course can
be found at http://www.cyut.edu.tw/%7Eckhung/olbook/tcltk/.
273. http://bseen.tclslave.net/webring.html lists a number of
resources for Eggdrop Tcl programmers.
274. The WebTechniques http://www.webtechniques.com magazine
continues to publish articles on Tcl and Tk on occasion. See
the 1997 article on the Tcl Plugin
http://www.webtechniques.com/archives/1997/12/junk/
the 1999 issue for Steve Ball's article on Scripting XML with Tcl,
http://www.webtechniques.com/archives/1999/10/junk/
the 2000 article on Web agents written in Tcl/Tk
http://www.webtechniques.com/archives/2000/03/schrenk/,
and many more - more than 45 hits on Tcl are found.
275. Delphi promotes free use of their online forum communities - there
are a few that appear to focus on Tcl:
http://www.delphi.com/pa-109492/
http://www.delphi.com/pa-97567/
http://www.delphi.com/eggdrop/
276. Ioi Lam mailto:ioilam@my-deja.com has created a WWW page covering
Chinese programming in Tcl. See http://zhongwen.htmlplanet.com/.
277. The source for Perl information http://www.perl.com/ has
began a Perl/Tk tutorial at:
http://www.perl.com/pub/1999/10/perltk/
http://www.perl.com/pub/a/2002/01/09/perltk.html
278. A paper on embedding Tcl, Perl or Python can be found
http://www.morrisland.com/%7Emitchell/.
279. A page discussing how to use Turkish letters with Tcl/Tk 8.2 can
be found at http://home/germany.net/100/170561/turkbind.html.
It is written in English and German.
280. The http://photo.net/ site is filled with interesting information
for the Tcl programmer. For instance, http://photo.net/sql/ appears
to be a working draft of a book initially called "SQL for Web Nerds".
It is a tutorial on SQL, using the AOLserver as a base and Tcl as the
programming language. There are other items such as
http://photo.net/wtr/dead-trees/, which is the web version of the
book "Database Backed Web Sites". Then there is the ArsDigita Community
System, a database driven web forum.
281. SuSE (a Linux distribution created by a German group - see
http://www.suse.com/), uses Tcl/Tk in at least one, and possibly more,
of their configuration tools. The one that has been reported using Tcl/Tk
is SaX, the advanced X configuration tool, used to configure xfree86.
282. Chengye Mao mailto:chengye.geo@yahoo.com has a web page
which discusses building combined widgets (aka mega widgets) in pure Tcl
at http://www.geocities.com/%7Echengye/comb.html.
283. The http://www.edu4kids.com/ web site has various drill games,
all of which are written in Tcl.
284. George P. Staplin mailto:GeorgePS@XMission.com has written some
tutorials on how he uses movies, audio, images and PNG cursors with
Tcl/Tk in a game he is writing. See
http://www.xmission.com/%7Egeorgeps/multimedia.html,
http://www.xmission.com/%7Egeorgeps/Xlib_TclTk.html about
using XLib ith Tcl/Tk from C,
http://www.xmission.com/%7Egeorgeps/Extending_TclTk.html about
extending Tcl and Tk.
285. One ICQ Active List (ICQ is an interactive chat facility - see
http://www.icq.com/ for more details) that's available
24 hours/7 days a week for discussions of TCL, Tk, and C is (AL# 56087677).
Contact Eric Evans mailto:ciresnave@yahoo.com if you have questions
about this list.
286. One source for perl/Tk examples is
http://sun.uniag.sk/%7Ebillik/Programming/Perl/Tk/.
287. The Linux Gazette occasionally covers Tcl related topics, such as
the article http://www.linuxgazette.com/issue49/pramode.html
"Using SWIG to interface scripting languages with C/C++".
288. CNET's Help.com has a section for people to ask for help. See
http://www.help.com/cat/2/259/278/index.html?tag=st.hp.cat.ont.
289. A new web forum resource is available for Tcl/Tk programmers at
http://www.devcritic.com/sites/Tcl-Tk/.
290. Information about the use of Tcl and [incr Tcl] during prototyping
of the Mars PathFinder project can be found at
ftp://ftp.procplace.com/pub/tcl/sorted/misc/Tcl_on_Pathfinder/ .
291. A document descripting how to embed a Tcl interpreter in a
Java program has been provided at
http://www-cs-students.stanford.edu/%7Ejwu/Using_Tcl_in_Java.html.
It mainly describes the interaction between a multi-threaded
Java program and an event driven single threaded Tcl interpreter.
292. Information on building and using Tcl/Tk on IRIX 6.x can be found in
the docs at ftp://ftp.paradigmsim.com/pub/outgoing/vggifts/vgtcl34irix/.
293. Technical report evaluating the properties of 80 different implementations
of the same program in 7 different programming langauges (C, C++, Java, Perl,
Python, Rexx, and Tcl). See
http://wwwipd.ira.uka.de/%7Eprechelt/Biblio/#jccpprtTR
Erann Gat did a study of Lisp on the same problem. You can find his work at
http://www-aig.jpl.nasa.gov/public/home/gat/lisp-study.html and you can
see another Lisp solution at http://www.norvig.com/java-lisp.html
294. See http://www.tek-tips.com/gthreadminder.cfm/lev2/4/lev3/32/pid/287
for a Tcl/Tk Forum run at the Tek-Tips web site.
295. See http://www-cad.eecs.berkeley.edu/%7Epinhong/scriptEDA/ for
a page dedicated to linking various scripting languages - include Tcl - to
any freely available EDA tools.
296. The Tcl community initiated a new support mechanism called the
Tcl Core Team (TCT). See http://www.tcl.tk/community/coreteam/
for details. Send email to mailto:tclcore@tcl.activestate.com.
See the URL just mentioned for the Tcl Improvement Proposal - a mechanism
for describing new features proposed to be added to Tcl.
297. At http://www.cyrebels.org/, the webmaster indicates that
he is looking for code snippets, documentation, tutorials and articles
for Tcl.
298. Not surprizingly, if you search the http://www.ieee.org/ site
you will find a references to Tcl and the work at creating Tcl bindings for
the IEEE work on CBT .
299. The eMagazine http://www.linuxmonth.com/ is covering Tcl,
including interviews with John Ousterhour, a series on persisting Tcl
data in text files, etc.
300. http://www.mapfree.com/sbf/tcl/scripts.html is a page pointing
to a variety of useful tcl applications, extensions, etc.
301. http://www.linuxfocus.org/English/November2000/article174.shtml
is a page with pointers to translations (in English, French, Nederlands,
Russian and Turkish) of an introduction to Tk article.
302. ZDNet's Developer web site has a section called CGI/Perl/TCL
http://www.zdnet.com/devhead/filters/0,9429,2133218,00.html, where
Cameron Laird has written several articles about writing CGI using Tcl.
303. Jeff Hobbs and Andreas Kupries work for ActiveState and promise to
provide support for ActiveTcl. Their
http://www.ActiveState.com/Initiatives/Tcl.html plans for Tcl
are available now online. They now offer ActiveTcl (see "part4") as
well as enterprise maintenance support, etc. They have also added a
section on Tcl mailing lists, with archives for a number of popular lists
at http://aspn.activestate.com/ASPN/Tcl/Mail.
At http://aspn.ActiveState.com/ASPN/Tcl/Reference/ is a great
online Tcl reference section, with links to papers from the Tcl'2002
US and European conferences as well as other resources.
304. A Yahoo! WebRing for Tcl exists at
http://nav.webring.yahoo.com/hub?ring=eggdrop&list. The focus is
for Eggdrop bots and scripts.
305. Linux Today http://linuxtoday.com/ , an ezine covering Linux news,
occasionally includes the Tcl-URL information, as well as other topics
near and dear to Tcl fans.
306. The Church of the Swimming Elephant http://www.cotse.com/
is a reference site for computer professionals. It contains many pages
of info on Tcl, from manual pages, to reference guides to tutorials on
Expect and more.
307. Mark Harrison has provided a series of useful information regarding
the use of the Tcl msgcat functionality in the form of FrameMaker and
PDF files. See http://www.markharrison.net/tcl-i18n/.
308. Linux Guruz http://www.linuxguruz.com/ has a few tutorials
related to Tcl, and are open to people submitting more.
309. The Perl Montly website / ezine http://www.perlmonth.com/
has articles on perl/Tk.
310. A series of articles and sample programs covering Perl/Tk , including
GUI programming can, accessing databases, etc., written by
Philip Yuson mailto:pyuson@yahoo.com, be found at
http://www.suite101.com/welcome.cfm/perl .
311. http://www.mainmatter.com/ has a variety of resources, including
a search engine for a Linux FAQ, lots of links to other useful sites,
Unix 'lifesaving' tips, and lots of great Perl/Tk software.
312. Doug Bagley has created a general language performance comparison
web site at http://www.bagley.org/%7Edoug/shoot/ which provides
a look at how Tcl and a number of other languages compare. Hopefully
someone in the Tcl community takes on the task of letting Doug know
when new releases of Tcl appear for reappraisal.
313. A WWW site in French that covers Tcl/Tk can be found at
http://www.larochelle-innovation.com/tcltk. There is no
intent on translating the site into English - they recommend using
software such as http://www.systransoft.com/.
314. See http://hotdispatch.com/tcl/ for a web site where one can
work with users to help them out with problems and perhaps earn a bit
of money as a result.
315. ActiveState has begun offering spport of various kinds for Tcl
users. See http://aspn.activestate.com/ASPN/Cookbook/Tcl
for information about a Tcl cookbook of code and comments.
316. See http://www.hwaci.com/sw/mktclapp/win32-compile.html
for information about cross compiling code from one platform to another.
317. Dr. Dobb's Journal is a technical monthly which has covered Tcl, Tk,
and related topics for years. For instance, see:
http://www.ddj.com/articles/2001/0105/0105toc.htm
for an article discussing the compilation of Perl/Tk scripts.
318. Notes on upvar/uplevel guidelines can be found at
http://dqd.com/%7Emayoff/notes/tcl/upvar.html.
319. See http://tcltk.free.fr/ for a FAQ like web site which
uses various categories.
320. See http://purl.org/tcl/wiki/1588.html for a collabrative effort
to advertise jobs and resources available relating to Tcl.
321. See http://users.pandora.be/koen.vandamme1/papers/tcl_objects/_index.htm
for a white paper dealing with Objects in Tcl and
http://users.pandora.be/koen.vandamme1/papers/tcl_fileformats/_index.htm
for a white paper dealing with data file formats for Tcl scripts.
322. See http://freealter.com/fr/ProjetsLibres/tcltk/ for a one
page discussion of Tcl/Tk (in French).
323. http://www.memoware.com/cgi-bin/mwsearch.cgi?Any=tcl searches
the web site and displays to you several Tcl related documents
which can be downloaded into your Palm Pilot. There's also a couple of
weird hits that come up as a result of this search as well - feel free
to ignore those...
324. http://tcl.apache.org/presentations/ is an introduction to
Tcl/Tk created by mailto:davidw@dedasys.com David N. Welton .
It requires a stylesheet compliant web browser.
325. The results of the Third European Tcl/Tk user meeting can be found
at http://www.t-ide.com/tcl2002e.html .
326. Tcl and Tk tutorals by mailto:binnyva@hotmail.com Binny Abraham
can be found at http://www.geocities.com/binnyva/code/tcl/tutorial/.
327. A New Perl/Tk tutoral by mailto:binnyva@hotmail.com Binny Abraham
can be found at
http://www.geocities.com/binnyva/code/perl/perl_tk_tutorial/.
------------------------------
From: FAQ General information
Subject: -VIII- Are there any mailing lists covering topics related to Tcl/Tk?
There are quite a number of mailing lists which cover topics
relating to the Tcl community. As you begin one, if you will send
me information relating to the mailing list, I will add it below.
o ActiveTcl
This mailing list discusses the issues of users of ActiveState's
ActiveTcl product. See http://aspn.activestate.com/ASPN/Mail/
for subscription information.
o ActiveX for Tcl
This mailing list discusses the isses in integrating Tcl and ActiveX.
To subscribe, send email with the subject of "subscribe" to
mailto:activex-request@tcltk.com
An archive of this mailing list appears to be available at
http://groups.yahoo.com/group/tclactivex/
o Alpha-D
Mailing list for the Tcl developers relating to the Macintosh
text editor Alpha.
To subscribe, send to
mailto:listserv@listserv.syr.edu
a line of text of the format
subscribe ALPHA-D your name
(where you replace "your name" with your own name).
To unsubscribe from this list send the text:
unsubscribe ALPHA-D
in the body of the message to
mailto:listserv@LISTSERV.SYR.EDU
Human administrator: ALPHA-D-request AT LISTSERV.SYR.EDU
Replace "AT" with @. This is to protect this list owner address
from spammers.
This list appears to be moving to http://www.topica.com/.
o aolserver mailing lists
Mailing lists relating to AOLserver, which can use Tcl as
an extension language).
AOLSERVER is an unmoderated open discussion list.
If you want to subscribe or change your subscription settings,
visit http://listserv.aol.com/ for detailed instructions or
go to
http://listserv.aol.com/archives/aolserver.html
o BLT mailing list
BLT is a Tk widget set with a variety of useful features.
A mailing list for BLT developers has been created for the discussion
of BLT development issues. It may be a useful forum for those who are
currently working on BLT (developing, maintaining, bug fixing, etc).
If you are interested, please subscribe.
To subscribe to the blt-dev mailing list, send mail to
mailto:majordomo@dscpl.com.au
with the following in the body of the message:
subscribe blt-dev
To get help on the mailing list manager, send mail to
mailto:majordomo@dscpl.com.au
with the following in the body of the message:
help
The mailing list is intended to be very low volume and should be used
by those actively developing BLT to coordinate their activities.
o Basic Object Systems (BOS)
BOS is a SELF-like objects extension to Tcl.
To join, send email to mailto:snl+bos-requests@cmu.edu and then
send messages to mailto:snl+box@cmu.edu .
o CAML Light Mailing list
CAML Light contains a contributed interface to the Tk library.
To discuss developments in this interface, subscribe to the
mailing list by sending email to
mailto:caml-list-request@pauillac.inra.fr.
o Canvas Visitor
This is a mailing list setup up for sharing information about
the visitors extension as well as any other extensions
(preferably) related to the tk canvas widget.
The visitors extension was made to enable users to add
operations on canvas graphics items without having to
constantly be changing the Tk core to do so (yes it required a
core change :-). There is a sample visitor included in the
release which performs coord rotation on each specified canvas
item. This may be used as an example for further visitors.
Future releases may also included contributed visitors (please
share your ideas) and a working C API to creating canvas
items.
To sign up, send email to mailto:Majordomo@pgw.on.ca
with the following command in the body of your email message:
subscribe canvas-visitors {email address}
o cfh
German discussion group concerning cfh (call for help), a useful
Tcl script for eggdrop bots on irc net.
http://groups.yahoo.com/group/cfh
where you provide your own email address in place of {email address}.
If you have any trouble with this mailing list feel free to
contact its adminstrator mailto:Matthew.Rice@pgw.on.ca
(Matthew Rice).
o CODA
This online data acquisition system uses Tcl to coordinate programs.
To join its mailing list, send email to
mailto:mailserv@cebaf.gov using a "SUBSCRIBE CODA-L" for the
body of the message.
o Colossus
A nickname for the TinyScript project, created by Jean-Claude Wippler
mailto:jcw@equi4.com. Discussions cover small scripting
languages (Colossus) and more.
Colossus mailing list - to join, send an email to
mailto:solossus-add@mini.net
o CMT Users Mailing list
The Berkeley Continuous Media Toolkit is a Tcl toolkit to support
a portable way of developing multimedia playback against a variety
of devices.
To subscribe, send email to
mailto:cmt-users-request@bmrc.berkeley.edu.
o comp.lang.tcl.announce mailing list
By using the service available at
http://groups.yahoo.com/group/tcl_announce/
one can receive by email the postings of comp.lang.tcl.announce.
Contact the owner at mailto:tcl_announce-owner@yahoogroups.com
o Copenhagen SGML Tool (CoST) mailing list
CoST is a beta level tool designed to enhance sgmls so as to
add additional flexibility in processing SGML documents.
To join, send email to mailto:Klaus.Harbo@euromath.dk.
Actual messages apparently go to mailto:cost-list@math.ku.dk.
o Dart support
The emails sent to the dart support can be found at
http://fndaub.fnal.gov:8000/usr/products/cluster_disk/hypermail/archives/ols/dart-support/
forming a sort of mailing list.
o Dejagnu
This set of mailing lists are NOT maintained by Cygnus, the
developers of Dejagnu.
Dejagnu is an expect 5.x based package designed to be a framework
for testing other software. Test suites exist for various GNU
products such as GDB and binutils.
3 mailing lists - dejagnu-bugs, dejagnu-developers, and
dejagnu-questions - have been created as a part of
mailto:listserv@yggdrasil.com.
To subscribe, send the line:
subscribe dejagnu-bugs yourname@yoursite.com
to the email address mailto:listserv@yggdrasil.com where you
put your own email address in place of yourname@yoursite.com and you
put the name of the mailing list you wish to join after subscribe.
o Dotfile
Mailing list to discuss the Tcl based configuration tool.
Send email to mailto:dotfile-request@imada.ou.dk
with the subject of 'subscribe'.
o ECLiPSe
ECLiPSe (ECRC Logic Programming System) is a system based on
Prolog, and which uses Tk as a GUI interface.
To join the mailing list, contact mailto:eclipse_request@ecrc.de.
o Effective Tcl mailing list
The purpose of the list is to
1. Discuss issues, suggestions, bugs, defects, etc., in the
book "Effective Tcl/Tk Programming".
2. Provide support for people using the efftcl library in
various projects.
3. In the "open source" vein, to accept fixes, improvements,
and additions to the efftcl library.
The EffTcl mailing list is sponsored by WebNet Technologies.
To subscribe: send mail to
mailto:EffTcl-request@tcltk.com
with the word SUBSCRIBE as the subject.
To unsubscribe: send mail to
mailto:EffTcl-request@tcltk.com
with the word UNSUBSCRIBE as the subject.
To send to the list, send email to
mailto:EffTcl@tcltk.com
An archive for this list can be found at
http://groups.yahoo.com/group/efftcl/.
This list appears to be moving to http://www.topica.com/.
o EggDrop
EggDrop is an Internet Relay Chat (IRC) bot (robot) which is
programmable in Tcl. To join the mailing list, visit
http://groups.yahoo.com/group/Eggdrop to subscribe.
This list is not officially associated with eggdrop.
o Eggdrop.ph-list
This is an open, unmoderated discussion list devoted to Eggdrop
"bots" (Internet Relay Chat or IRC robots). While primarily
intended to be a forum where Filipino botmasters on #eggdrop.ph
(the Philippine Eggdrop Bot Help channel on IRC's Undernet
network) can post announcements, ask questions, swap opinions,
trade scripts, and generally hang out via email, the list
is open to all those interested in setting up or are already
running/maintaining their own Eggdrop bots on IRC. Newbies,
botmasters, and botowners are welcome.
To subscribe to the list, send 2 blank emails to
mailto:eggdrop.ph-list-request@eskimo.com,
putting the single word "info" (without the quotes)
in the Subject: field of the first email, and
the single word "subscribe" in the Subject: field of the second email.
o Eggheads
Official mailing list for the eggdrop software, which is an IRC bot
using Tcl as the scripting language.
To subscribe to this list, send email to
mailto:majordomo@sodre.net with
subscribe eggdrop
in the body of the message.
Send email to mailto:eggdrop@sodre.net.
See http://www.eggheads.org/mailman/listinfo/eggheads for
more information.
o EMIL
Emil is a package for converting mail messages from one format to
another. To join the mailing list, send mail to
mailto:emil-info-request@uu.se.
o epics-tcl
VxEpics Tcl/Tk developement list
To subscribe, send email to mailto:listserv@lbl.gov with
the following line in the body of the message:
subscribe epics-tcl FIRST_NAME LAST_NAME
o Exmh
exmh is a GUI for MH mail. It is available at
ftp://parcftp.xerox.com/pub/exmh/
There are 3 mailing lists:
To subscribe and unsubscribe to:
o the release and patch notice mailing list, send email to:
mailto:exmh-announce-release@parc.xerox.com .
o the release/patch notices, as well as discussions among
exmh users, send mail to
mailto:exmh-users-request@parc.xerox.com
o the release/patch notices, user discussion and programmer
discussions, send mail to
mailto:exmh-workers-request@parc.xerox.com
Be sure to include the word subscribe or unsubscribe as
appropriate. Include your preferred email address if you
want to be sure it is used.
This mailing list appears to have moved to
http://groups.yahoo.com/group/exmh-users/,
with requests going to mailto:exmh-workers-request@redhat.com.
o FastCGI
FastCGI is a technique of improving cgi performance by prestarting
one's application.
An archive for this list is available at
http://groups.yahoo.com/group/fastcgi-developers/.
o FileRunner
Mailist for announcements of new releases of FileRunner,
which combines a GUI local file manager with an GUI ftp
browser and HTTP downloading.
To subscribe to the FileRunner mailing list, send email to
Henrik Harmsen at mailto:hch@cd.chalmers.se.
o floater
Mailing list which discusses the progress of the floater bridge
playing program and related topics.
To subscribe or unsubscribe, send mail to
mailto:floater-list-request@priam.cs.berkeley.edu.
These mail messages are processed by a human and will usually
not be individually acknowledged. General questions
should not be sent to this address.
o gnntools-announce
Distributes announcements about the GNN Server (which uses tcl as
an extension language), such as bug fixes,
updates, and important information for developers and users. This is
not a discussion list.
To subscribe to gnntools-announce, send email to
mailto:majordomo@navisoft.com with the following line in the
body of the message:
subscribe gnntools-announce
o GPIB
Mailing list to discuss the GPID driver interface written in Tk.
Contact mailto:gpib-request@koala.chemie.fu-berlin.de for
more details.
o Grail
Grail is an internet browser, written in Python/Tk.
To join the mailing list, send email to
mailto:grail-request@python.org.
o GRASS
The GRASS Users's mailing list is the location to discuss the
development of the GRASS GIS widget.
To subscribe, send email to
mailto:grassu-request@moon.cecer.army.mil.
o Groupkit
To subscribe to the Groupkit mailing list, which deals with
an extension to Tcl enabling real-time groupware development, drop
your email request to
mailto:groupkit-users-request@cpsc.ucalgary.ca or send
bug and feedback to mailto:groupkit-bugs@cpsc.ucalgary.ca.
o GuiBuilder
This low volume mailing list discusses the GuiBuilder also known
as TclGui.
Send email to mailto:majordomo@banffcentre.ab.ca with a
body message of "subscribe tclgui" to join the TclGUI mailing list.
An archive for this list is available at
http://groups.yahoo.com/group/tclgui/ .
o Guile
Guile is a portable embeddable Scheme implementation written in
C. It provides a machine independent execution platform. A
binding between Tcl/Tk and Guile is available.
To subscribe to the Guile mailing list, send mail to
mailto:guile-request@cygnus.com to subscribe, then
send messages to mailto:guile@cygnus.com.
o ical
Two mailing lists have been set up for ical-related information.
Ical is a calendar application written using the Tk toolkit.
Send mail to one of the two addresses below to be added to the
mailing lists.
mailto:ical-announce-request@lcs.mit.edu
mailto:ical-request@lcs.mit.edu
*** Do not forget the "-request" part!!! ***
The two mailings lists are:
o mailto:ical-announce@lcs.mit.edu
New source code (including beta releases), and other
announcements of high interest to ical installers/users/hackers.
The traffic on this list should be fairly low.
o mailto:ical@lcs.mit.edu
This list will be used for general discussion about ical.
Mail sent to "ical-announce" will be automatically
forwarded here, so you do not have to subscribe to
both lists.
o incr Tcl
A mailing list used to discuss [incr Tcl] and related
packages.
For more info, see http://www.tcltk.com/itcl/maillist.html.
To subscribe, send a message with subject "subscribe" to:
mailto:itcl-request@tcltk.com
Non-administrative traffic should be sent to:
mailto:itcl@tcltk.com
During late 1997 FindMail began archiving the mailing list.
See http://www.findmail.com/group/itcl/ to see
what is currently available.
Also, Tcl Developer's Xchange has an archive as well:
http://www.tcl.tk/lists/.
o incr tcl distributed version: Distinct
This is a mailing list for discussion of a distributed processing
version of incr tcl.
To join send a message to
mailto:mailbase@mailbase.ac.uk
where the body contains the line
join distinct firstname lastname
To send to the list, mail:
mailto:distinct@mailbase.ac.uk
o IVS
The Inria Videoconverencing System (IVS) provides a part of
the interface for the MBONE support software. It uses either
Motif or Tk.
Contact mailto:ivs-users-request@sophia.inria.fr to join
in discussions on the system.
o Jacl
A discussion list relating to the Tcl written in Java tool
Jacl is available. Archives as well as info on subscribing,
unsubscribing, etc. of this mailing list can be found at
http://groups.yahoo.com/group/jacl.
This mailing list is only for discussion of the Jacl tools -
discussion of Tcl/Tk, etc. should be directed to
news:comp.lang.tcl.
o KIS - Kernel Information Services
The KIS interpreter is a shareware package which provides access
to the UNIX administrator to various kernel information.
Parallelograms has setup a mailing list for discussion of KIS. To
subscribe, send the message
subscribe kis your-e-mail-address@your.site
to mailto:majordomo@pgrams.com. For more information, send
the message "help" to mailto:majordomo@pgrams.com.
o LinuxPro
A mailing list for those folk programming on Linux platforms. This
list covers all aspects of programming on Linux, regardless of the
language. Tcl was specifically mentioned as being an acceptible
topic.
To subscribe, send mail to mailto:majordomo@netsteps.com with
either
subscribe linuxpro
or
subscribe linuxpro-digest
in the body of the message.
o Macintosh Tcl
This Mailing List is devoted to the issues of Tcl on the
Macintosh. This includes (but not limited to) such topics as
ports of Tcl to the Mac (MacTcl), Tcl questions relating only to
the Mac (file I/O etc.), and porting of Tk to the Mac. It is also
a good forum for issues concerning Tcl based applications such as
Alpha and Tickle.
To join or leave the mailing list. see
List-Help: mailto:tcl-mac-request@lists.sourceforge.net?subject=help
List-Post: mailto:tcl-mac@lists.sourceforge.net
List-Subscribe: http://lists.sourceforge.net/lists/listinfo/tcl-mac,
mailto:tcl-mac-request@lists.sourceforge.net?subject=subscribe
List-Id: Tcl on the Macintosh tcl-mac.lists.sourceforge.net
List-Unsubscribe: http://lists.sourceforge.net/lists/listinfo/tcl-mac,
mailto:tcl-mac-request@lists.sourceforge.net?subject=unsubscribe
See http://groups.yahoo.com/group/mactcl/ for online
archives of the mailing list while hosted at Sun and
http://groups.yahoo.com/group/mac-tcl/ for online archives
of the mailing list while hosted at a few other places. However,
Currently, the mailing list and archives are being hosted at
http://lists.sourceforge.net/lists/listinfo/tcl-mac.
o Microsoft Windows port of Tk
Simon Kenyon mailto:simon@news.itc.icl.ie
announced in early April 1994 that the Information Technology
Centre of Dublin, IRELAND was undertaking the port of Tk to
MS-Windows. He has set up the mstk mailing list for those
interested in discussing it.
If interested, send mail to
mailto:mstk-list-request@itc.icl.ie to join the list and
send comments and code to mailto:mstk@itc.icl.ie.
With the releases of Tk now coming with Windows
support, I suspect if this mailing list is still going the
topics have changed.
o Mini SQL interface
A mailing list for mSQL, a Tcl interface to the Mini SQL
database server by David J. Hughes, has been formed.
If interested, send a subscription request to
mailto:msql-list-request@Bond.edu.au.
o Minotaur
A mailing list to discuss TinyScript/2, described at
http://mini.net/pub/ts2/.
Minotaur mailing list - to join, send an email to
mailto:minotaur-add@mini.net
o Mod_dtcl
Mod_dtcl is an Apache module enabling server side Tcl scripting.
Mail a body line of
subscribe
to mailto:mod_dtcl-request@prosa.it .
o Modules
Richard Elling and others have set up a mailing list for
discussion of the use of the Modules tcl package, as well as
related packages such as user-setup. If you would like to be added
to the modules-interest mailing list, send email to
mailto:majordomo@eng.auburn.edu with the line
subscribe modules-interest
0 moodss
If you use moodss (Modular Object Oriented Dynamic SpreadSheet), develop
modules for it, would like to hear about new features and improvements,
give your input, make requests, ... you are welcome to use the new
moodss mail list:
- to subscribe, send mail to
mailto:moodss-request@ml.free.fr?subject=subscribe
with "subscribe" as subject
- to use, send mail to mailto:moodss@ml.free.fr
- to unsubscribe, send mail to
mailto:moodss-request@ml.free.fr?subject=unsubscribe
with "unsubscribe" as subject
More information on moodss can be found at
http://jfontain.free.fr/.
o MS-DOS Windows Tk Users
A mailing list for the users of TkWin, the Univ. of Kentucky's
port of Tcl 7.3 and Tk 3.6a to MS-DOS Windows is available at
mailto:tk-win-users-request@ms.uky.edu
and msgs to mailto:tk-win-users@ms.uky.edu
o Nanny
Parallelograms has setup a mailing list for discussion of Nanny. To
subscribe, send the message
subscribe kis your-e-mail-address@your.site
to mailto:majordomo@pgrams.com . For more information, send
the message "help" to mailto:majordomo@pgrams.com.
This mailing list is also used to discuss our Kernel Information System
(KIS).
o Netplug
Mailing list to discuss the Netplug program, a Tcl/Tk extensible
client for multiple protocols, multiple connections to networks.
To subscribe, send a message to mailto:listserv@hplyot.obspm.fr
with a mail body of the line
subscribe netplug FirstName LastName
where you supply your own first and last name.
o Objective-Framework
Mailing list to discuss this commercial product which provides
true language independence to the Objective-C object model.
The framework supports ObjectiveTcl.
Send a subscription message to
mailto:objsys-l-request@tiptop.com.
o ObjectiveTcl
Mailing list to discuss this commercial product which is an
advanced object-oriented environment for NEXTSTEP/OpenStep. It
provides full access to and from Objective-C. Discussions of
ObjectiveBrowser, a class browser which can be used to interact
with live objects, also occur here.
Send a subscription message to
mailto:objtcl-l-request@tiptop.com.
o odce21
This list discusses IBM's beta program for DCE 2.1. One component
of this package is the DCE Control Program (DCECP), an
administration tool which uses Tcl for scripting.
You can subscribe to mailto:Majordomo@austin.ibm.com,
sending an e-mail message containing the following two lines in
the body of the message.
subscribe ODCE21
end
o OSE
OSE is a collection of programming tools and class libraries for
C++ development. One of the libraries provided allows integration
of Tcl/Tk libraries into applications. For further details, contact
mailto:ose@nms.otc.com.au.
o Oz Users
Oz is a concurrent constraint programming language. An OO interface
via Tcl/Tk is available.
To subscribe, contact mailto:oz-users-request@dfki.uni-sb.de.
o Palmscript
List to discuss scripting languages for handheld devices, such
as a Tcl like language to PalmOS devices such as a PalmPilot.
See http://groups.yahoo.com/group/palmscript/
for info on how to subscribe, how to post, how to send
administrative requests, etc.
o Palmsupport-tcl
An effort to build applications and extensions for desktop tools in
support of the Palm devices.
To subscribe, visit
http://groups.yahoo.com/group/palmsupport-tcl.
See http://www.purl.org/NET/Tcl-FAQ/palmsupport/ for
miscellaneous details.
o PIDDLE
Piddle is a Python drawing API that supports a back end output
of Tk. Visit the mailing list at
http://groups.yahoo.com/group/pythonpiddle/ to subscribe.
o PLPLOT
This is a mailing list in support of the plotting system called
PLPLOT, which has available a Tk interface.
To subscribe, send a request to
mailto:plplot-request@dino.ph.utexas.edu
o Plume
Plume is a Tcl/Tk WWW browser. It supports references to weblets
written in Tcl/Tk, which it then can execute, if the user so
configures. It uses safe-tcl to provide security to the user.
To join the mailing list, access
http://tcltk.anu.edu.au/maillist.html.
o Project E.L.M.O.
An effort to improve the currency and search access to the
comp.lang.tcl FAQs.
Visit http://groups.yahoo.com/group/elmo to subscribe.
See http://www.purl.org/NET/Tcl-FAQ/project-elmo/ for
miscellaneous details.
o pTk
This is a mailing list in support of the development of the Tk
extension to Perl 5. For tutorial or beginner questions, use
news:comp.lang.perl.tk instead.
To subscribe, send mail to mailto:majordomo@lists.stanford.edu
with 'subscribe ptk' in the body of the message.
Please don't send subscribe requests to the list itself.
An archive of the mailing list can be found at
http://www.xray.mpe.mpg.de/mailing-lists/ptk/.
o Ptolemy
Ptolemy is a simulation and prototyping system which uses tcl.
To join the mailing list, send email to
mailto:ptolemy-request@ohm.eecs.berkeley.edu or
mailto:ptolemy-hackers-request@ptolemy.eecs.berkeley.edu.
o PTUI
PTUI is the Python/Tkinter User Interface - a development
environment for Python and Tk. To join the mailing list, send
email to mailto:ptui-request@althor.netspace.org with the
word subscribe in the body.
o Qddb
Qddb is a Quick and Dirty Database package. It uses Tcl as
a configuration language and has a Tk interface. To join
the mailing list, send email to
mailto:qddb-users-request@ms.uky.edu.
o RadTcl
RadTcl is a Tcl plugin for Netscape servers. To join
fill in the form at http://RadTcl.name.net/form.html
o Ratatosk
TkRat's announcement and discussion mailing lists.
To subscribe, send mail either to
mailto:ratatosk-announce-request@dtek.chalmers.se or
mailto:ratatosk-request@dtek.chalmers.se.
o safe-tcl
Safe-tcl is an extension to Tcl which one can use to process
incoming email msgs as tcl scripts.
To subscribe, send a msg to mailto:safe-tcl-request@uunet.uu.net
and then further email msgs to mailto:safe-tcl@uunet.uu.net.
o SciTeXt
SciTeXt is a Tcl/Tk based word processing program. To join
the scitext mailing list, send email to
mailto:server@uni-paderborn.de with the line
subscribe scitext
in the body of the message.
o Scotty
Scotty is a networking extension for Tcl. Info on a mailing list for
the extension can be found at
http://wwwhome.cs.utwente.nl/%7Eschoenw/scotty/.
o Scripters
This list is maintained by the center for EUV Astrophsics for
the purpose of discussing scripting languages of various kinds,
including Tcl and Expect.
To send mail to all members of the list, send your message to
mailto:scripters@cea.berkeley.edu. You will be included
in the distribution of the message.
Archives of the mailing list are kept at
ftp://cea-ftp.cea.berkeley.edu/local/scripters.
Administrative messages about the list should be addressed to
mailto:scripters-owner@cea.berkeley.edu.
o ServiceMail Toolkit
ServiceMail is a stand-alone email server written in C and Tcl.
It takes incoming email requests and can perform tasks for the
sender.
To join the mailing list, send email to
mailto:servicemail-help@eitech.com
or subscribe to servicemail-help mailing list by sending a message
to the "listserv subscribe servicemail-help your-real-name" service at
mailto:services@eitech.com.
The status of this mailing list is unknown.
o small-tcl
This is a mailing list for people interested in discussing and
contributing to changes in the Tcl scripting language
to make the core language itself smaller. The usual reason for
wanting to do this is to make (keep) Tcl to be a good language
for small systems. Please see the project home page at
http://www.bright.net/%7Ezfrey/smalltcl.html for further details.
To subscribe, visit
http://groups.yahoo.com/group/small-tcl.
o Sound Studio
Sound Studio is a sound editing software package.
To join the mailing list, send email to
mailto:Majordomo@leeds.ac.uk with the words
subscribe studio-bug
in the body of the message.
o STk
Scheme/Tk is a scheme interpreter which can access the Tk graphical
package.
There is a mailing list for STk. To subscribe the mailing list
just contact mailto:stk-request@kaolin.unice.fr with the
Subject line of "subscribe".
o SWIG
Simplified Wrapper and Interface Generator (SWIG) is an interface
package which makes it easier to add C code
to one's Tcl environment (as well as other languages).
http://www.cs.uchicago.edu/mailman/listinfo/swig
http://www.cs.uchicago.edu/mailman/options/swig/
is the location to use for subscription related info, or send mail to
mailto:Swig-request@cs.uchicago.edu with the line
subscribe swig
in the body of the message.
An archive of the mailing list can be found at
http://www.swig.org/Archive/archives.html
o TACOMA
A list discussing support for agents written in various languages,
including Tcl.
Fill out http://www.cs.uit.no/DOS/Tacoma/TacomaRegistration.html
to be put on the mailing list.
o TASH
For discussion of the Ada binding to Tcl/Tk. See
http://tash.calspan.com/ for details.
To contact the owner, send mail to
mailto:tash-request@calspan.com. To contact the mailing list
server, send listserv commands to mailto:listserv@calspan.com.
To send mail to the mailing list, contact mailto:tash@calspan.com.
o tcl-httpd
Discussions on Brent Welch's tcl http server.
Send TclHttpd-users mailing list submissions to
mailto:tclhttpd-users@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/tclhttpd-users
or, via email, send a message with subject or body 'help' to
mailto:tclhttpd-users-request@lists.sourceforge.net
You can reach the person managing the list at
mailto:tclhttpd-users-admin@lists.sourceforge.net
o tcl-i8n
Tcl/Tk internationalization issues mailing list.
See the archives, subscribe, etc. see
http://groups.yahoo.com/group/tcl-i18n/ .
o Tcl-RPC
Discuss implementing XML-RPC in Tcl.
To subscribe to the list, send email to
mailto:requests@userland.com with the subject:
subscribe Tcl-RPC
To subscribe to the digest version, send email to
mailto:requests@userland.com with the subject:
subscribe digest Tcl-RPC
To post to the list once you've subscribed, send email
to Tcl-RPC@userland.com.
To unsubscribe from the regular mail or digest version,
send email to mailto:requests@userland.com with the subject:
unsubscribe Tcl-RPC
o tcl_cruncher
tcl_cruncher is a Tcl pseudo compiler and syntax checker tool and
this list discusses it.
To subscribe, send email to mailto:listserv@hplyot.obspm.fr
with the following line in the body of the message.
subscribe tcl_cruncher FIRST_NAME LAST_NAME
o Tcl/Tk plug-in mailing list
tclplug is a mailing list dedicated to discussing the new
Tcl/Tk Netscape plug-in. To join, send email to
mailto:listserv@hplyot.obspm.fr with the line
subscribe tclplug Firstname Lastname
in the body (where your name is substituted for Firstname Lastname).
o Tcl Application Users
Online forum, which you can join by accessing
http://www.deja.com/%7Etcl_app_users.
Purpose is for users of Tcl applications to discuss problems
and provide support.
o tcl binary data access mailing list
tclbin is a Tcl extension to allow binary objects.
Send a "subscribe tclbin Your Name" line to
mailto:listserv@mail.box.eu.org to subscribe to the tclbin
mailing list.
o Tcl in French
Liste des personnes interressees par TCL-TK .
To subscribe, send email to mailto:listserv@loria.fr
with the following line in the body of the message.
subscribe tcl FIRST_NAME LAST_NAME
o Tcl in Russian
Discussions on Tcl related issues conducted in Russian.
To subscribe, send a message to mailto:majordomo@ice.ru
with the message body
subscribe tcl
o Tcl Database Developers Mailing List
This mailing list is for discussion announcements, and general info
for Tcl programmers using database APIs. This includes Oracle,
Sybase, Ingres, and other commercial DB engines as well as PG95,
miniSQL, and also "micro" DBs and pseudo-DBs. Please do not send
WISQL or WOSQL bug reports to this list; it is for developer rather
than end-user issues.
To subscribe to this list send mail to
mailto:tcldb-request@ucolick.org
and in the body of the message write
subscribe
Follow the same procedure, but use the word unsubscribe, when you
wish to leave the mailing list.
Please remember to write to mailto:tcldb-owner@ucolick.org with
problems about the list itself, or to
mailto:postmaster@ucolick.org if you have difficulties
getting through to the tcldb-owner address. Please do not send
subscribe and unsubscribe messages to the list itself.
o Tcl SNMP mailing list
SNMP is the Simple Network Management Protocol. Work on
a Tcl interface to SNMP v2 is being done by the SNMP Tcl mailing
list. It can be contacted at mailto:majordomo@data.fls.dk.
o Tcl XML Documentation Project
An effort to convert all Tcl/Tk documentation from troff into XML.
To join the mailing list, contact
mailto:tcldoc@hwaci.com.
http://www.hwaci.com/sw/tcldoc/ is a URL to info about
the whole effort.
o tcldav
Mailing list discusses creating a DAV client in Tcl. This
involves HTTP 1.1 and XML.
To subscribe, visit http://comanche.com.dtu.dk/tcldav.
o TclJava
Mailing list to discuss TclJava and TclBlend extensions.
Send tcljava-user mailing list submissions to
mailto:tcljava-user@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/tcljava-user
or, via email, send a message with subject or body 'help' to
mailto:tcljava-user-request@lists.sourceforge.net
You can reach the person managing the list at
mailto:tcljava-user-admin@lists.sourceforge.net
o tcLex
Since 11/17/1998, tcLex has a dedicated mailing list. The Web site for
this list is: http://groups.yahoo.com/group/tclex.
o tclMIDI mailing list
tclMIDI is a Tcl extension to generate MIDI music information.
To subscribe, send mail to mailto:tclmidi-request@boogie.com
and include the phrase
subscribe tclmidi
in the body of the message. The subject is ignored.
o tclMotif
tclMotif is an extension which provides true Motif access to a
Tcl program.
This mailing list is maintained by
mailto:listserv@ise.canberra.edu.au.
To subscribe, send mail to this address with the request
subscribe tclMotif your_name
and you will receive a mail message acknowledging this. From then
on, send mail to mailto:tclMotif@ise.canberra.edu.au and it
will be distributed.
o tclobj
tclobj is a Tcl extension for allow dynamic loading, invoking, and
passing of C++ objects. The mailing list is to provide a means of
information exchange, announcmenets, and making other Tcl supporting
classes publically available.
To subscribe, send mail to
mailto:tclobj-request@belle.fpp.tm.informatik.uni-frankfurt.de
with a subject of "subscribe".
o Tcl-Pubs
Tcl-Pubs is a mailing list for people interested in reviewing
or writing new Tcl related publications.
Visit http://lists.sourceforge.net/mailman/listinfo/tcl-pubs
for more details, to subscribe, etc.
o TclProp
Mailing list to discuss the tclprop extension. TclProp is a set
of functions for declarative programming using data propagation.
Send your subscription request to
mailto:tclprop-request@cs.umn.edu.
o TclXML
Besides the effort to convert Tcl doc into XML, there is a mailing
list whose topics include, but are not limited to, TclXML
distribution, TclDOM specification and TclExpat.
See http://groups.yahoo.com/group/tclxml for info on
subscriptions, archives, etc.
o TclX-Win
A mailing list for users of the TclX port to Windows 95 and NT.
To subscribe, send a mail message to mailto:majordomo@grizzly.com
with the line
subscribe tclx-win
in the body (not subject) of the message. Mail is then sent to
mailto:tclx-win@grizzly.com.
An archive for this list is available at
http://groups.yahoo.com/group/tclx-win.
o TeamRooms
TeamRooms is an internet based groupware collaboration tool.
See http://www.cpsc.ucalgary.ca/projects/grouplab/teamrooms/
for more details.
To discuss the software, send e-mail to
mailto:teamrooms-info-request@cpsc.ucalgary.ca
with the word "subscribe" in the body of your message.
A subset of the traffic on teamrooms - just the annoucements -
is also available. Send e-mail to
mailto:teamrooms-announce-request@cpsc.ucalgary.ca
with the word "subscribe" in the body of your message.
If you are on the teamrooms-info list, you should not subscribe to
the -announce list also.
o TeenyMUD
TeenyMUD is a multi-user dungeon program - allows multiple users
to role play and converse in 'real time'. It uses Tcl.
To join the mailing list, contact
mailto:teeny-list-request@fido.econlab.arizona.edu and then send
your mail to mailto:teeny-list@fido.econlab.arizona.edu.
o TEKI
TEKI is a tool for creating Tcl installation applications.
This mailing list discusses the tool.
mailto:tcl-ext@cs.cornell.edu
o TIGER
TIGER is an environment for learning how to use OpenGL. The
mailing list is in support of the Tcl OpenGL extension, the
tutorial for learning OpenGL, and the upcoming editor/debugger.
For joining the mailing list mailto:tiger@prakinf.tu-ilmenau.de
send a "subscribe TIGER mailing list" to
mailto:ekki@prakinf.tu-ilmenau.de.
o Tix
A mailing list for announcements regarding the Tix widget set is
available.
Info on this mailing list is available at
http://groups.yahoo.com/group/tix_announce.
A second list is available for discussions relating to Tix.
See http://groups.yahoo.com/group/tix/ .
o TkDE
Discussion of creating a consistent Tk desktop environment (TkDE ?).
Send a message to mailto:tkde-discuss-request@winehq.com
to subscribe and then send your discussions to
mailto:tkde-discuss@winehq.com.
Here is a web page for the TkDE mailing list
http://www.winehq.com/tkde.html.
o TkDesk
TkDesk is a rather sophisticated desktop and file manager for
Unix and X.
To unsubscribe from the mailing list, send the message
unsubscribe tkdesk
to mailto:majordomo@mrj.com.
To send an email to the mailing list, use
mailto:tkdesk@majordomo@shaknet.clark.net.
Archives are available at
http://groups.yahoo.com/group/tkdesk.
o tkdiff
tkdiff is a graphical 2-way diff/merge file program which works with
RCS, SCCS, PVCS, and Perforce. One can buy support from Ede
Development as a part of their AccuRev tool set.
To subscribe to the tkdiff mailing list, email
mailto:majordomo@ede.com and put the string
subscribe tkdiff
end
in the body of the message.
o tkdvi
There are two mailing lists for TkDVI:
mailto:tkdvi-announce@tm.informatik.uni-frankfurt.de
This is a low-traffic moderated mailing list for TkDVI-related
announcements such as the publication of new versions.
mailto:tkdvi-users@tm.informatik.uni-frankfurt.de
This is a forum for general exchange between TkDVI users (such as
there will be, hopefully). All the traffic from tkdvi-announce shows
up here as well, so if you're interested in both lists you only need
to read this one.
To subscribe to either of these lists, send a message containing a
Subject: header of subscribe
to mailto:tkdvi-announce-request@tm.informatik.uni-frankfurt.de
and mailto:tkdvi-users-request@tm.informatik.uni-frankfurt.de,
respectively.
o tkgdb
A mailing list to discuss a graphical interface to gdb can be
joined by sending a subscription request to
mailto:tkgdb-request@busco.lanl.gov. However, this email
address does not seem to be working at this time.
o tkGS
A mailing list to discuss the creation of a new graphics subsystem
for Tk, with device independence in mind. See
http://www.purl.org/net/bonnet/Tcl/TkGS/mailinglist.htm.
o TkHtml
A mailing list for discussing D. Richard Hipp's Tk widget for
rendering HTML.
http://www.hwaci.com/sw/tkhtml
o tkined
tkined is a Tk based network editor with a programming interface.
To join the tkined mailing list, contact
mailto:tkined-request@ibr.cs.tu-bs.de .
This list appears to be moving to http://www.topica.com/.
o tkmail
Two mailing lists exist in support of the TkMail program.
The first list, tkmail-l, is a general purpose list
while the second, tkmail-dev, is for detailed development issues.
To join either mailing list, send a message to
mailto:listserv@mailbox.slac.stanford.edu
in which the first line of the BODY is
subscribe tkmail-l [your_address]
or
subscribe tkmail-dev [your_address]
Obviously, [your_address] should be replaced with your address and is
optional (defaults to address in From header).
Archives from both lists are accessible on the web at
http://www.slac.stanford.edu/cgi-bin/lwgate/TKMAIL-L/
http://www.slac.stanford.edu/cgi-bin/lwgate/TKMAIL-DEV/
o tknews
tknews is a Usenet news reader, capable of either direct or NNTP
news reading. To be added to the general discussion mailing
list (tknews) or the bug reports list (tknews-bugs) contact
mailto:mdm@cis.ohio-state.edu and ask to be added.
o tkoct-design
This list is for discussions of issues related to the user interface
and database for Ptolemy. Discussions include replacing and/or
augmenting the current user interface with a new one based on Tcl/Tk.
Discussions also include replacing the oct database currently used
by Ptolemy.
To subscribe, send email to
mailto:majordomo@dewitt.eecs.berkeley.edu
with the following line in the body of the message:
subscribe tkoct-design
Contact Christopher Hylands mailto:cxh@eecs.berkeley.edu for
further information.
This list appears to be moving to http://www.topica.com/.
o TkVP
TkVP is a video poker application, built using TclProp.
To be added to the TkVP mailing list, contact
mailto:tkvp-request@cs.umn.edu.
o Tkwm
Tkwm is an X11 window manager written using the Tk tool kit.
To subscribe to the mailing list, send a message with the word
help to mailto:MajorDomo@comp.vuw.ac.nz. Messages are
set to mailto:tkwm@comp.vuw.ac.nz.
o tkWWW
tkWWW is a tk-based WorldWideWeb client. Contact
mailto:tk-www-request@athena.mit.edu to join the mailing list
and send your messages to mailto:tk-www@athena.mit.edu.
Also see http://tk-www.mit.edu:8001/ for more information
about tkWWW.
o tmk
tmk http://www.tmk-site.org/ is a freely available tool that
combines the functionality of a traditional make utility with
Tcl. The tmk mailing list can be reached at
http://www.tmk-site.org/mailing-list.html
o Tribeirc
Tribe mirc scripts, bugs, updates, london(UK) phreaking, mirc addons,
and group userfiles.
To subscribe, visit
http://groups.yahoo.com/group/tribeirc/
o VMS Tcl/Tk
Folks interested in Tcl on VMS in general can sign up to the
mailto:vms-tcl@src.honeywell.com mailing list for more details.
An archive for the mailing list is available at:
ftp://src.honeywell.com/pub/vms-tcl/mailinglist.archive
o VSTCL
A Virtual Reality Markup Language Tcl extension.
Send mail to mailto:vstcl-request@sme.co.jp to subscribe.
o vtcl
This list is for any discussions relevant to the use of or
development of a graphically oriented Tcl development environment
currently known as Visual Tcl.
See http://groups.yahoo.com/group/vtcl/ for subscription
and archive info.
o WAFE
WAFE is a Athena Widget front end which uses Tcl. To join
the wafe mailing list, contact mailto:wafe@wu-wien.ac.at.
o wintcl
This mailing list is devoted to issues relating to Tcl on the
Microsoft Windows platform (including Windows 3.1, '95 or NT).
An archive for this list is available at
http://groups.yahoo.com/group/wintcl/.
o WOBBLE
WOBBLE - Web of Binary Building and Linking Engines -
is an idea of creating a mechanism for generating binary versions
of extensions from a variety of machines.
See http://www.equi4.com/wobble/ for some introductory
remarks.
Contact Jean-Claude Wippler mailto:jcw@equi4.com to get
on this mailing list.
o X Directory
A mailing list to discuss the Tcl/Tk based directory and file manager.
Contact mailto:majordomo@vespa.uni-siegen.de
by sending "subscribe ml-xdirector" in body.
o xbatcheck
A mailing list to discuss this simple battery ife application.
See http://www.geocities.com/SiliconValley/Network/2836/projects/xbatcheck/
for subscription information.
o XF-L
XF is a Graphical User Interface builder which generates Tk and
Tcl code. To subscribe to the xf mailing list,
send a "subscribe XF-L Your Name" line to
mailto:listserv@listserv.gmd.de.
To unsubscribe from this list send the text:
unsubscribe XF-L
in the body of the message to:
mailto:listserv@LISTSERV.GMD.DE
Human administrator: XF-L-request AT LISTSERV.GMD.DE
Replace "AT" with @. This is to protect this list owner address
from spammers.
This list appears to be moving to http://www.topica.com/.
o X Protocol Engine Library (XPEL)
To join, send email to mailto:xpel-request@cs.unc.edu.
XPEL uses Tcl for an embedded interpretor as well as uses
safe-tcl in external monitor programs.
o xtem-list
Discussion mailing list for the xtem_texmenu project.
Subscribe by sending email to mailto:majordomo@iwd.uni-bremen.de
with a message body of
subscribe xtem-list
end
o YART
YART is a imaging software package based on Tk, OpenGL, etc.
To join, send mail with subject "subscribe YART mailing list"
to mailto:ekki@prakinf.tu-ilmenau.de . Then send mail to
mailto:yart@prakinf.tu-ilmenau.de.
GENERIC is a 3D graphics kernel related to YART. To subscribe
to its mailing list:
send mail with subject "subscribe GENERIC mailing list"
to mailto:ekki@prakinf.tu-ilmenau.de . Then send mail to
mailto:generic@prakinf.tu-ilmenau.de.
o Zircon
Zircon is a Tk interface to IRC.
To subscribe, send email to
mailto:zircon-request@catless.newcastle.ac.uk.
------------------------------
From: FAQ General information
Subject: -IX- Where can I find the FAQ and who do I contact for more
information about it?
I keep pointers to the authority locations of the various Tcl FAQs
of which I am aware at http://www.purl.org/NET/Tcl-FAQ/.
I am also going to attempt to keep a copy of this file up to date on
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/info/faq/ in files
named tcl-faq.part0[1-5]. Make sure you pick up the newest ones there.
There are mirrors of the user contribution archive site maintained
elsewhere - for instance, it appears that huji, denet, luth, obspm,
th-darmstadt, sunsite, univie all have some portion of the user contrib
archives available. Also, I will be posting it on a regular basis to
at least news:comp.lang.tcl, news:news.answers, and
news:comp.answers.
Many FAQs, including my particular ones, are available on the
archive site ftp://rtfm.mit.edu/pub/usenet/news/answers/.
The subdirectory and name under which a FAQ is archived appears in the
Archive-name line at the top of the article.
For example, this part of the comp.lang.tcl FAQ is archived as
ftp://rtfm.mit.edu/pub/usenet/news/answers/tcl-faq/part2.Z.
There is a Northern European archive for the FAQ at
ftp://src.doc.ic.ac.uk/usenet/news.answers/comp.lang.tcl/
as well as a French location for the FAQ at
ftp://hplyot.obspm.fr/tcl/tcl.FAQ.gz. A great WWW site for
these archives can be found at http://www.faqs.org/.
There is also a mail server from which you can obtain a copy of
the FAQ. Send an email message to mailto:mail-server@rtfm.mit.edu or
mailto:archive-server@nic.switch.ch with the word help in the body of
the message to find out how to use it.
Also, this FAQ is available from within gopher (by looking at
any one of the gopher holes presenting news.answers or FAQ lists), from
WAIS servers (such as the comp.lang.tcl.src), from a number of sites
which have available via ftp archives of news.answers and comp.answers
(use archie to locate one of these sites available around the world),
and probably other resources as well.
Other news.answers/FAQ archives (which carry some or all of the FAQs
in the ftp://rtfm.mit.edu/ archive), sorted by country, are:
Belgium
gopher://cc1.kuleuven.ac.be/
ftp://cc1.kuleuven.ac.be/anonymous.202/
mail-server mailto:listserv@cc1.kuleuven.ac.be
Send "get avail FAQs"
Canada
gopher://jupiter.sun.csd.unb.ca/
France
ftp://cnam.cnam.fr/pub/FAQ/
ftp://grasp1.univ-lyon1.fr/pub/faq/
ftp://grasp1.univ-lyon1.fr/pub/faq-by-newsgroup/
gopher://gopher.univ-lyon1.fr/
mail server mailto:listserver@grasp1.univ-lyon1.fr
Germany
ftp://ftp.informatik.uni-muenchen.de/pub/comp/usenet/news.answers/
ftp://ftp.uni-paderborn.de/doc/FAQ/
gopher://gopher.Germany.EU.net/
gopher://gopher.uni-paderborn.de/
FSP (no longer available?)
mail server mailto:ftp-mailer@informatik.tu-muenchen.de
mailto:ftp-mail@uni-paderborn.de
The Netherlands
ftp://ftp.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/
ftp://ftp.win.tue.nl/pub/usenet/news.answers/tcl-faq/
gopher://gopher.win.tue.nl/
http://www.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/part1
http://www.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/part2
http://www.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/part3
http://www.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/part4
http://www.cs.ruu.nl/pub/NEWS.ANSWERS/tcl-faq/part5
mail server mailto:mail-server@cs.ruu.nl
Switzerland
ftp://nic.switch.ch/info_service/usenet/periodic-postings/
telnet://info@nic.switch.ch/
anonymous UUCP chx400:ftp/info_service/Usenet/periodic-postings
mail server mailto:archiver-server@nic.switch.ch
Taiwan
ftp://nctuccca.edu.tw/USENET/FAQ/
United States
ftp://ftp.uu.net/usenet/
Various Uniform Resource Locator (URL) ids for the
comp.lang.tcl FAQ exist. My personal copy is found at
http://www.purl.org/NET/Tcl-FAQ/. The user can use a
WorldWideWeb (WWW) client to access the Tcl FAQ from this point.
Another FAQ page is
http://www.lib.ox.ac.uk/internet/news/faq/comp.lang.tcl.html.
Yet another is
http://www.cs.ruu.nl/wais/html/na-bng/comp.lang.tcl.html.
A WWW URL where the FAQ is treated simply as one
long scrollable document (suitable for doing a search against, for
instance) is http://realsoon.wpi.edu:8080/faqs/tcl.FAQ
though there are reports that this server is not responding to HTTP
requests.
A archive of the newsgroup is available from
ftp://olive.kek.jp/pub/tcl/News/ where the archive is organized
by collecting each month's worth of postings into its own file. This
archive has been kept since January 1993.
There is a Tcl room on Internet Relay Chat (IRC). Contact
Don Lindsay mailto:don@metroatlanta.com for details on the #TCL room.
The FAQs also can be found in many of the various archives for
news:comp.lang.tcl as well as mirrors of the neosoft ftp site.
I must warn you though that in many cases, the copies of the FAQs
found around the internet are woefully out of date. The PURL points to
the authority location and should be available to all.
Let me know when you find the FAQ in new and unusual locations
so I can update this resource guide!
------------------------------
From: FAQ General information
Subject: -X- On what sites can I find archives for comp.lang.tcl?
At http://groups.yahoo.com/group/tcl_announce/, the
news:comp.lang.tcl.announce postings are archived. Details
regarding a mailing list of postings to this newsgroup are also
at the WWW site.
At http://www.loria.fr/news/fr.comp.lang.tcl-old.html,
the first few months worth of articles on news:fr.comp.lang.tcl are
available, while the current articles are available at
http://www.loria.fr/news/fr.comp.lang.tcl.html.
FTP access to individual articles from March through October 1997
are available at ftp://ftp://ftp.loria.fr/pub/arch-news/comp.lang.tcl/.
One ftp archive of old news:comp.lang.tcl articles is available
from ftp://ftp.canberra.edu.au/pub/motif/pub/comp.lang.tcl/.
mailto:jan@ise.canberra.edu.au (Jan Newmarch) maintained it.
It contains articles from July 1993 thru December, 1993.
Another archive is available as ftp://olive.kek.jp/pub/tcl/News/
and is stored as a series of monthly archives. It is maintained by
mailto:kusano@maple.kek.jp (Kazuro Furukawa). Archives for 1992-1996,
as well as for January thru April 1997 ar available.
Another such site is
http://hepunx.rl.ac.uk/mlists/comp.lang.tcl/comp.lang.tcl.html,
which covers from December 1993 through April of 1996 (with what
appears to be various holes in coverage).
One way to access old news:comp.lang.tcl articles is to
get one of the published CD-ROMs. CD ROM World's 1993 CD-ROM claims to
include 40 meg of articles. InfoMagic's 1996 Tcl/Tk CD-ROM makes the
same claim.
More interesting ways to access a portion of the newsgroup are
http://ecsdg.lu.se/cgi-bin/wwwnntp?comp.lang.tcl and a number of
the USENET interactive archive sites. The first gives you access to a
small number of recent news articles. The latter includes
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.tcl,
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.tcl.announce,
and http://www.reference.com/ (which provides
a mechanism for sending you email when new postings which match your favorite
search query appear; unfortunately, most of the historical clt access is no
longer available here).
Another site would be
http://decaf.talkway.com/cgi-bin/cgi?request=enter&group=comp.lang.tcl
and
http://decaf.talkway.com/cgi-bin/cgi?request=enter&group=comp.lang.tcl.announce.
At http://hornet.mmg.uci.edu/cgi-bin/nph-fwais.pl, one gets the
opportunity to do WAIS searching against various databases, one of
which appears to be the comp.lang.tcl newsgroup.
At http://people.a2000.nl/hkooiman/Oratcl.html#Sherlock or
http://people.a2000.nl/hkooiman/Scriptics.hqx you will find a
MacOS Sherlock plug-in for searching http://www.tcl.tk/.
A fantastic Internet resource is Tcl-URL, found at
http://purl.org/thecliff/tcl/url.html. This is a weekly summary of
the news:comp.lang.tcl highlights. Other sites with this information
include http://www.ddj.com/topics/tclurl/.
http://www.supernews.com/default/group.pl?path=Computers%20%26%20The%20Internet%2FProgramming/Tcl is yet another attempt at providing users access to
news:comp.lang.tcl and news:comp.lang.tcl.announce via WWW.
Also see
http://phaseit.net/claird/news.lists/compnewsgroup_archives.html#tcl
for a variety of resources.
Andreas Kupries mailto:andreas_kupries@users.sourceforge.net has made compressed archives
of some of 1998 and 1999 postings to comp.lang.tcl available. See
http://www.purl.org/NET/akupries/tcltk.html for links.
Unified Technologies Corp. has announced the UTCorp Free Access News
Server (FANS) -- a public, freely accessible news server which will mirror
select USENET newsgroups. At the moment, it mirrors comp.lang.tcl
and comp.lang.tcl.announce. The news server runs using TclNNTPD
http://www.utcorp.net/opensource/tclnntpd/, a newly released,
open-source, TCL-only coded NNTP news server. To access this server, use
nntp://mirror.utcorp.net/. See
http://www.utcorp.net/opensource/freeusenet/ for more info.
------------------------------
End of comp.lang.tcl Frequently Asked Questions (2/5)