Tcl chronology

Purpose: to document various historical events in the life of Tcl.

John Ousterhout's essay on the "History of Tcl (alternate )" is a natural starting point.

Particular milestones of frequent interest include

1988

  • spring: JO first uses Tcl in one of his own graphical text editors
  • late 1988: JO begins Tk

1989

  • JO gives away Tcl source to early adopters

1990

1991

  • Tcl 5.0
  • Tcl 6.0
  • Tcl 6.1
  • JO presents Tk at X Technical Conference and at Winter USENIX conference.
  • 1991–1992: JO's "epiphany" that the work of Kevin Kenny and others demonstrates Tcl's utility as an "application shell".
  • comp.lang.tcl passed its vote for creation

1992

  • Tcl 6.2
  • Tcl 6.3
  • Tcl 6.4, with Tk 2.2 (release announcement [L2 ] dated 1992-08-07); Tk 2.3 released with bugfixes the same month [L3 ] [L4 ]
  • Tcl 6.5, with Tk 3.0 (release announcement [L5 ] dated 1992-12-18)

1993

  • Perspecta Software formed. Perspecta Presents, a presentation software package using Tcl commands, was the company's first, and only, product. See [L6 ] for some old info.
  • Tcl 6.6
  • Tcl 6.7
  • Tcl 7.0
  • Tcl 7.1
  • Tcl 7.3
  • First Tcl workshop held at Berkeley, organized by Larry Rowe, see 1993 Tcl/Tk Workshop.

1994

1995

During 1995–1997, the center of Tcl activity moves from embedding-and-extending to general-purpose Unix programming, then to portable general-purpose programming.

  • Tcl 7.4
  • Tk 4.0 released; first version of Tk that's really as we know it today (bindings worked very differently before then.)
  • Third Annual Tcl/Tk Workshop held in Toronto

1996

1997

1998

1999

  • jcw makes The Tcler's Wiki available to the community (1999/02)
  • Tcl/Tk 8.1 released (1999/04/30) - now with Unicode support
  • Tcl/Tk 8.1.1 released (1999/05/27)
  • Tcl/Tk 8.2 released (1999/08/18)
  • Tcl/Tk 8.2.1 released (1999/10/04)
  • Tcl/Tk 8.2.3 released (1999/12/16)

2000

2001

2002

2003

2004

  • Tcl/Tk 8.4.6 released (2004/03/04)
  • Tcl/Tk 8.5a1 released (2004/03/04)
  • Fifth European Tcl/Tk Users Meeting held in Nuremberg <- is this correct? 5th meeting appears in 2005, too, and Tcl Conferences doesn't list a meeting in 2004
  • Tcl/Tk 8.4.7 released (2004/07/25)
  • Eleventh Annual Tcl/Tk Conference held in New Orleans
  • Tcl/Tk 8.4.8 released (2004/11/22)
  • Tcl/Tk 8.4.9 released (2004/12/07)
  • Tcl/Tk 8.5a2 released (2004/12/07)

2005

2006

2007

  • Tcl/Tk 8.5a6 (2007/04/25)
  • Tcl/Tk 8.4.15 (2007/05/24)
  • Tcl/Tk 8.4.16 (2007/09/20)
  • Tcl/Tk 8.5b1 (2007/09/20)
  • Fourteenth Annual Tcl/Tk Conference (2007) in New Orleans, LA (2007/09)
  • The Wiki received a substantial makeover, see also Wiki with style (2007/10 - 2007/11 - ...)
  • Tcl/Tk 8.5b2 (2007/10/26)
  • Tcl/Tk 8.5b3 (2007/11/19 ?)
  • Tcl/Tk 8.5.0 (2007/12/20)
  • Tcl/Tk 8.4.17 (2007/12/31)

2008

2009

2010

2011

2012

2013

2014

2015


Comments

SourceForge has some very old source releases of Tcl at http://sourceforge.net/project/showfiles.php?group_id=10894 e.g. Tcl 2.1 (March 1990)!


See also