Purpose: links to pages that compare, connect, or sometimes partially reimplement other programming languages to(in) Tcl. For Tcl applications in human, "natural" languages, check the Lish family.
- Ada: Anyone want to write about the Tcl extension here? http://tash.calspan.com/
- APL: Playing APL - An APL playstation
- Playing Assembler
- Basic in Tcl
- Brainfuck: Making the Tcl interpreter understand Brainfuck notation. http://www.fishpool.com/~setok/proj/tclbf/
- C code generators - Playing C - Building a custom tclsh
- C++: Cplusplus streams and Tcl channels - Invoking Tcl commands from Cplusplus, http://www.cv.nrao.edu/glish/ , Tclobj , Swig , TclCl
- C#: both Tcl and C# provide for event-oriented programming.
- Cobol: [there are several Cobol connections]
- Caml: surely someone here has played with the Caml/Tk interface?
- Eiffel: I know that eiftcl was created at one point to interface Eiffel and Tcl; anything else done in this domain?
- Erlang: http://www.erlang.org/
- Forth: RPN in Tcl, TkFORTH, iFORTH [L1 ]
- FORTRAN: NaGexTool is a Tk front-end to the NAG FORTRAN 77 library
- Gofer: http://www.informatik.uni-ulm.de/abt/pm/ftp/tkgofer.html
- Haskell: Playing Haskell
- Hydra: http://www.cybernetics.demon.co.uk/hydra_overview.html
- InterLanguage Unification (ILU) [L2 ]
- Java and Tcl, tclBlend, Jacl, http://www.itl.nist.gov/div897/ctg/java/feather/
- Ksh: http://www.cs.princeton.edu/%7Ejlk/tkshproj/ and http://www.cs.princeton.edu/~jlk/tksh/ are URLs for Tksh, the ksh [L3 ] Tcl/Tk interface.
- Limbo: [L4 ]
- Linda:
- Lisp: Tcl and LISP, http://www.mv.com/users/pw/lisp/
- Logo: Turtle graphics the LOGO way - Turtleshell
- Lua: http://www.inf.puc-rio.br/%7Eroberto/lua.html has a Tk binding.
- ML: sml_tk [L5 ] is a Standard ML package providing an abstract interface to Tcl/Tk
- Modula-3: http://m3.polymtl.ca/m3/pkgf/contrib/m3tcl/.ghindex.html
- Perl: There are many points where Perl and Tcl touch, including tclperl and the Perl/Tk FAQ [L6 ].
- Prolog: Playing Prolog, http://www.clip.dia.fi.upm.es/Software/Ciao/
- Python: Playing Python and how about a page about tclpython? What about http://www.veritas.com/%7Ebrianw/rivet/ - is there continuing support for this Tk without Tcl project? Also ITCLPYTHON [L7 ] ...
- Rexx: http://www.metronet.com/%7Eocon/rexxtk/
- Sather: comes with a Tk browser
- Scheme: STk seems to be pretty popular - it is a Tk binding for Scheme. Anyone want to talk about it? Or maybe Biglook, a Bigloo Tk distribution? There was some talk about a EuLisp integration of Tcl as well a few years ago. Also there was the REPL Scheme widget library which had Tcl/Tk connections.
- Smalltalk: Playing Smalltalk
- TOS: http://cedric.cnam.fr/personne/pawlak/tos.html
Arts and crafts of Tcl-Tk programming
CL also occasionally comments on this topic in [L8 ].