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 [http://home.iae.nl/users/mhx/i4faq.html] * 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 * Hydra: http://www.cybernetics.demon.co.uk/hydra_overview.html * InterLanguage Unification (ILU) [ftp://parcftp.parc.xerox.com/pub/ilu/ilu.html] * [Java and Tcl], [tclBlend], [Jacl], http://www.itl.nist.gov/div897/ctg/java/feather/ * Ksh: http://www.cs.princeton.edu/%7Ejlk/tkshproj/ * Limbo: [http://www.vorlesungen.uni-osnabrueck.de/informatik/inferno/man/] * 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 [http://www.informatik.uni-bremen.de/%7Ecxl/sml_tk/] 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 [http://starbase.neosoft.com/~claird/comp.lang.perl.tk/ptkFAQ.html]. * 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 [http://sourceforge.net/project/showfiles.php?group_id=13244&release_id=39973] ... * 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 [http://starbase.neosoft.com/~claird/comp.lang.misc/polyglot.html].