JTcl is an implementation of Tcl written in Java. JTcl implements a large extent of Tcl 8.4 syntax and commands, limited only by API restrictions of the Java Virtual Machine. JTcl is based on the Jacl interpreter.
JTcl website: http://jtcl-project.github.io/jtcl/
JTcl 2.8.0 is released as of July 20, 2015. For a list of changes from the previous version, see: https://jtcl-project.github.io/jtcl/news.html
JTcl and Swank: What's new with Tcl and Tk on the JVM . Presented at the Eighteenth Annual Tcl/Tk Conference (2011).