Dan Haskell <email@example.com> wrote:
>>A final question which has long interested me and which seems relevant
>>to this whole discussion: who would use Tcl if it DIDN'T have such a
>>integrated interface to Tk?
>Anyone who wanted a simple scripting language that could be easily embedded
>into their applications. Last time I checked Tcl was the only language you
>could do this with. There was something called libscheme that came close,
>but did not really allow for full integration with the application.
One example, the one that got me started using Tcl, is the ICB chat
program (formerly fn). The origional author embedded Tcl 3.0 in one
version to allow for users setting up macros and customizing things
and it's been there ever since (though it got upgraded to newer
versions of Tcl over time). It's completely text based and Tk
has never entered the picture.
Embedding in a easily customizable interpreted language has all sorts
of nifty applications if you think about it.
-george william herbert