>> I promise no more Tcl evangalising, unless someone mentions again an
>> exact thing that is easily done with it.

> <encouragement>
> How do I write code that looks like sauerkraut?
> </encouragement>

>From http://www.sauerkraut.com:

       Sauerkraut is:
              A. Healthy
              B. Tasty
              C. Convenient
      hint--> D. All of the Above

              "... Pasteur declared that sauerkraut was the most useful
   and healthful ..."

The real question is efficiency: Time to write, time to run, space
to run, time to learn, time to modify. Time to learn is usually pretty
constant for any language, except for ones you've already learnt,
which is why people like the languages they know.

> [ If anyone's interested, there is a GTK+ binding for Tcl now, which -
> as voted by the denizens of #gnome - is three times scarier than the PHP
> one. ]

I think it was one of the Perl people who basically said that without
Tk no one would bother with Tcl.

There are some nice things like 'expect', and the ability to easily emded
Tcl in large C programs or embedded systems (Tcl is glued right 
into the Tivo), especially earlier versions of Tcl that were much
smaller.

For GUI's though, it's the bees knees. Cross platform too, if you
happen to want something to run on Winders. See my bitscope proggy
which is a single exe at
http://www.progsoc.uts.edu.au/~jhonan/bsosc05.exe. 

Uses tclkit. Deliver a single package for Linux, Unix or Winders, without
requiring anything more on the users system than system libraries (and
even those you can bind in!)

GUI's are a different world. You really have to 'get' the fact that
people want no mental adjustment. You are fitting into their world.

Jamie


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to