Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

What other apps use Tcl as an embedded language (like Expect) ?

10 views
Skip to first unread message

Kenny McCormack

unread,
Nov 19, 2010, 9:00:46 AM11/19/10
to
I'm just curious about this - I have no axe to grind.

Anyway, it is my understanding that most use of Tcl falls into one of
two categories: either standalone Tcl - as in "I wrote a program in Tcl
to do X" or "Expect". Are there any other (well known) apps like Expect
that use Tcl as an embedded language?

--
Windows 95 n. (Win-doze): A 32 bit extension to a 16 bit user interface for
an 8 bit operating system based on a 4 bit architecture from a 2 bit company
that can't stand 1 bit of competition.

Modern day upgrade --> Windows XP Professional x64: Windows is now a 64 bit
tweak of a 32 bit extension to a 16 bit user interface for an 8 bit
operating system based on a 4 bit architecture from a 2 bit company that
can't stand 1 bit of competition.

Uwe Klein

unread,
Nov 19, 2010, 9:29:03 AM11/19/10
to
Kenny McCormack wrote:
> I'm just curious about this - I have no axe to grind.
>
> Anyway, it is my understanding that most use of Tcl falls into one of
> two categories: either standalone Tcl - as in "I wrote a program in Tcl
> to do X" or "Expect". Are there any other (well known) apps like Expect
> that use Tcl as an embedded language?
>
Xilinx ISE Design Suite and a lot of other EDA stuff like
foundry and simulation tools have tcl embedded.

The advantage of tcl here is
that it is quite enabling even if you have a "live" elsewhere.
And with tcl you are _not_ dragged by the ears
through version hell .. again and again.

uwe

tom.rmadilo

unread,
Nov 19, 2010, 4:17:55 PM11/19/10
to
On Nov 19, 6:00 am, gaze...@shell.xmission.com (Kenny McCormack)
wrote:

> I'm just curious about this - I have no axe to grind.
>
> Anyway, it is my understanding that most use of Tcl falls into one of
> two categories: either standalone Tcl - as in "I wrote a program in Tcl
> to do X" or "Expect".  Are there any other (well known) apps like Expect
> that use Tcl as an embedded language?

I'm sure there are many. I'm most familiar with AOLserver.

Another large project I've used: BRLcad.

Oh, wait. Define well known!

Sean Woods

unread,
Nov 20, 2010, 10:02:23 AM11/20/10
to
On Nov 19, 9:00 am, gaze...@shell.xmission.com (Kenny McCormack)
wrote:

Eggdrop

And totally obscure, the project I work on IRM

jemptymethod

unread,
Nov 21, 2010, 8:34:48 AM11/21/10
to

My totally obscure project too: http://code.google.com/p/deskml/

Colin Macleod

unread,
Nov 22, 2010, 3:39:05 AM11/22/10
to
On Nov 19, 2:00 pm, gaze...@shell.xmission.com (Kenny McCormack)
wrote:

> to do X" or "Expect".  Are there any other (well known) apps like Expect
> that use Tcl as an embedded language?
>

The Totalview debugger has Tcl embedded as a command language:
http://www.totalviewtech.com/products/totalview.html

tomk

unread,
Nov 22, 2010, 1:31:43 PM11/22/10
to
Tcl usage boundries can be somewhat vague. Here are some more that use
tcl eather embedded or in a system support roll.

Micropolis (A.K.A. "S*mC*ty")
bitkeeper (distributed configuration management)
Many Cisco routers embed tcl
Fossil (configuration management)
Cadence (EDA)
FlightAware (Airline Flight Tracking)

Tom K.

On Nov 19, 7:00 am, gaze...@shell.xmission.com (Kenny McCormack)
wrote:

0 new messages