Jump to content

Tcl/Tk: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 6: Line 6:
Platform independent graphics library and engine, although perhaps better describes as a [[widget]] toolkit.
Platform independent graphics library and engine, although perhaps better describes as a [[widget]] toolkit.
==A list of OS/2 ports of Tcl==
==A list of OS/2 ports of Tcl==
* [Editing Tcl/Tk] - Open source - Discontinued -
* [PM Tcl/Tk] - Open source - Discontinued


==A list of DOS ports of Tcl==
==A list of DOS ports of Tcl==
Line 21: Line 21:
====Related articles====
====Related articles====
* [http://www.mathematik.uni-ulm.de/sai/ss96/uxdb2/comparison.html Comparisons of Tcl with other systems] - Mostly old USENET postings
* [http://www.mathematik.uni-ulm.de/sai/ss96/uxdb2/comparison.html Comparisons of Tcl with other systems] - Mostly old USENET postings
====Tutorials and other learning material====
====Tutorials and other learning material====
*  
*  


==Links==
==Links==
* [http://tcl.activestate.com/ Active State's Tcl page] - Info from the company behind Tcl
* http://www.tcl.tk
* http://www.tcl.tk
* [ftp://hobbes.nmsu.edu/pub/os2/dev/tcl/ Hobbes TCl directory]
* [ftp://hobbes.nmsu.edu/pub/os2/dev/tcl/ Hobbes TCl directory]
====USENET====
====USENET====
* [news:comp.lang.tcl comp.lang.tcl] - Low volume group - Go to the [https://groups.google.com/forum/#!forum/comp.lang.tcl Google groups version] if your ISP does not offer USENET access or you are in any other way newsgroup challenged.
* [news:comp.lang.tcl comp.lang.tcl] - Low volume group - Go to the [https://groups.google.com/forum/#!forum/comp.lang.tcl Google groups version] if your ISP does not offer USENET access or you are in any other way newsgroup challenged.
====The Tcl War====
This was in its day a rather infamous flame war initiated by Richard Stallman of the Free Software Foundation who fired a somewhat incoherent rant on comp.lang.tcl telling people not to use Tcl. It turned out this was much like the famous Linux/Minix "Microkernel war" a rather cheap way of getting publicity by attacking what was perceived to be the most popular freeware product at the time. In this case it was to publicise two upcoming scripting languages the FSF had been working on in the form of [[Guile]] and another GNU product by now dead and buried. Unlike the "Microkernel War" were people overall had not enough knowledge about the subject to realise that it was essentially trolling on part of the flame war initiator, in this case most of the viewers had both knowledge and experience of multiple programming paradigms and were rather unimpressed with the initial argument (suhs as it was). This backfired somewhat in the face of the FSF as it generated a lot of positive noise about Tcl and negative ones about Guile, the FSF and Stallman.
* http://www.vanderburg.org/OldPages/Tcl/war/
==Standards==
==Standards==
*  
*  


[[Category:Programming Languages]] [[Category:Tcl]]
[[Category:Programming Languages]] [[Category:Tcl]]

Revision as of 10:41, 9 February 2015

Scripting language originally called Tool Command Language that unlike most other such languages is maintained and controlled by a single company that has a core version that is open source and sell more advanced versions as closed source commercial software. The convention is to call it Tcl rather than TCL since its name is now considered to be Tcl and not an acronym for Tool Command Language. Development of the language and toolkit was extremely rapid in the 1990's but has slowed down considerably in the last 15 years.

Extremely REXX like in structure.

Tk

Platform independent graphics library and engine, although perhaps better describes as a widget toolkit.

A list of OS/2 ports of Tcl

  • [PM Tcl/Tk] - Open source - Discontinued

A list of DOS ports of Tcl

A list of Tcl ports run under WinOS/2

Requires Win32s.

A list of Tcl implementations that run under Java

Publications

Related articles

Tutorials and other learning material

Links

USENET

The Tcl War

This was in its day a rather infamous flame war initiated by Richard Stallman of the Free Software Foundation who fired a somewhat incoherent rant on comp.lang.tcl telling people not to use Tcl. It turned out this was much like the famous Linux/Minix "Microkernel war" a rather cheap way of getting publicity by attacking what was perceived to be the most popular freeware product at the time. In this case it was to publicise two upcoming scripting languages the FSF had been working on in the form of Guile and another GNU product by now dead and buried. Unlike the "Microkernel War" were people overall had not enough knowledge about the subject to realise that it was essentially trolling on part of the flame war initiator, in this case most of the viewers had both knowledge and experience of multiple programming paradigms and were rather unimpressed with the initial argument (suhs as it was). This backfired somewhat in the face of the FSF as it generated a lot of positive noise about Tcl and negative ones about Guile, the FSF and Stallman.

Standards