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

The Tcl-Logo

27 views
Skip to first unread message

skuh...@web.de

unread,
Jul 12, 2007, 1:46:38 AM7/12/07
to
Hello

I just read the "Tcl vs. TCL"-Wiki-Page (http://wiki.tcl.tk/11902)
about how to spell and pronounce Tcl ("tickle" vs. T-C-L). Really
funny... - Anyway, someone mentioned there, that the Logo of Tcl (the
feather) comes from the original pronounciation "tickle" for Tcl,
because a feather tickles. Does anyone here know, if this is true and
if there exists a document from Ousterhouts release of the language
about this or something?

TIA
Stephan

Jeff Hobbs

unread,
Jul 12, 2007, 1:29:55 PM7/12/07
to skuh...@web.de

The first published paper from Ousterhout on Tcl (~1990) noted that it
was intended to be pronounced "tickle", not T-c-l. I can also confirm
that John always used the term "tickle".

Thus, that was the inspiration for making a feather the Tcl logo. The
first person to explain why ActiveState uses a frog gets a free license
of TDK (but heh, it's a cool frog regardless!).

Jeff

HT-Lab

unread,
Jul 12, 2007, 2:44:49 PM7/12/07
to

"Jeff Hobbs" <je...@activestate.com> wrote in message
news:46966513...@activestate.com...

Because licking a frog puts you in a hyper ActiveState :-)
Because the CEO of ActiveState was once a beautiful princess.?

Hans
www.ht-lab.com


>
> Jeff


Kevin Walzer

unread,
Jul 12, 2007, 6:25:14 PM7/12/07
to
Jeff Hobbs wrote:

> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).
>

Well, when I'm tickled, I jump...so the frog signifies that Tcl is a
hoppin' language!

--
Kevin Walzer
Code by Kevin
http://www.codebykevin.com

jhwri...@gmail.com

unread,
Jul 12, 2007, 7:09:17 PM7/12/07
to

> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).
>
> Jeff

Maybe it has something todo with {*}, a wart as declared here
http://groups.google.com/group/comp.lang.tcl/msg/04010849eb364702

Jeannot

unread,
Jul 13, 2007, 6:05:25 AM7/13/07
to

A free license... well...this discussion is going to be very
popular ;-)
Let's have a try...
They took this frog because Kermit was already busy...a less cool frog
but more popular... ;-)

Jeannot

Jeff Houck

unread,
Jul 13, 2007, 7:18:23 AM7/13/07
to
Jeff Hobbs wrote:

> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).
>
> Jeff

Because Komodo dragons were already used...

Plebeian

unread,
Jul 14, 2007, 3:10:40 PM7/14/07
to
Because you (Jeff Hobbs) likes to lick frogs?

Or did that come after the logo decision? :)

- Casey


On Jul 12, 10:29 am, Jeff Hobbs <je...@activestate.com> wrote:

Synic

unread,
Jul 18, 2007, 5:11:43 AM7/18/07
to
Jeff Hobbs <je...@activestate.com> wrote:
> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).

Two thoughts:

(1) Because TDK "can't be licked"?
(2) TDK being the final product of a metamorphasis?

neuro...@gmail.com

unread,
Jul 18, 2007, 1:25:08 PM7/18/07
to
On Jul 12, 5:29 pm, Jeff Hobbs <je...@activestate.com> wrote:

Because a frog is a form of fast 'debugger'.. which is one of the
things the TDK contains? :)

Julian

chess hazlett

unread,
Jul 18, 2007, 2:11:25 PM7/18/07
to
On Jul 12, 1:29 pm, Jeff Hobbs <je...@activestate.com> wrote:
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).

Frog's an amphibian, lives on land and in water... so Tcl is good for
all environments. :)

neuro...@gmail.com

unread,
Jul 18, 2007, 2:30:35 PM7/18/07
to
On Jul 12, 5:29 pm, Jeff Hobbs <je...@activestate.com> wrote:

Because frogs are a form of very fast 'debugger' ... which is also one
of the items in the TDK?

Julian Noble

Gilles

unread,
Jul 18, 2007, 5:46:03 PM7/18/07
to
Hello,

In article <46966513...@activestate.com>,


Jeff Hobbs <je...@activestate.com> wrote:
> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).

Because of the tale `Three Feathers' by the Grimm brothers? In this
tale, a feather `guides' one of the three King's sons to a (fat) frog?

Gilles.

Jeff Hobbs

unread,
Jul 18, 2007, 6:56:21 PM7/18/07
to
Jeff Hobbs <je...@activestate.com> wrote:
> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).

I do enjoy the various inspired ideas, but the real reason is because we
had to go with some amphibian / reptile to match the gecko for
ActivePerl (now why that is a gecko is yet another story ...), the
python for (drum roll ...) ActivePython and the Komodo for ActiveState's
Komodo IDE. The feather was simply too dissimilar. Thus Lick, the
Frog, was born.

Jeff

mig

unread,
Jul 18, 2007, 8:31:53 PM7/18/07
to
Jeff Hobbs wrote:
> I do enjoy the various inspired ideas, but the real reason is because we
> had to go with some amphibian / reptile to match the gecko for
> ActivePerl (now why that is a gecko is yet another story ...), the
> python for (drum roll ...) ActivePython and the Komodo for ActiveState's
> Komodo IDE. The feather was simply too dissimilar. Thus Lick, the
> Frog, was born.

You missed the axolotl - at least as weird as we are!

skuh...@web.de

unread,
Jul 19, 2007, 6:18:35 AM7/19/07
to

Jeff Hobbs wrote:
> Thus, that was the inspiration for making a feather the Tcl logo. The
> first person to explain why ActiveState uses a frog gets a free license
> of TDK (but heh, it's a cool frog regardless!).

Because TDK is what frogs do: a big leap ahead.

Regards
Stephan

neuro...@gmail.com

unread,
Jul 19, 2007, 7:41:11 AM7/19/07
to
On Jul 12, 5:29 pm, Jeff Hobbs <je...@activestate.com> wrote:

Because a frog is a form of fast 'debugger' - and there is also such a
thing included in the TDK?


Julian
(sorry if duplicate post - tried to send yesterday using
groups.google.com but it didn't appear)

Cameron Laird

unread,
Jul 19, 2007, 4:33:12 PM7/19/07
to

Also their original habitat has been largely drained/paved/...,
and the wild population is critically endangered. Also axolotls
are handy throughout science. Also ... well, this game could
clearly go on for a while. How about the lampalagua?

ActiveState denizens recreating these discussions might want to
know that "[m]any biologists use the term ... 'herptiles' for all
reptiles and amphibians."

Andreas Leitgeb

unread,
Jul 20, 2007, 7:47:37 AM7/20/07
to

Wouldn't it have to be a flea, then ?

PS: I don't actually use TDK, but anyway :-)

skuh...@web.de

unread,
Jul 20, 2007, 8:37:54 AM7/20/07
to

Me neither, but a flea is a good choice in the context of Tcl's
pronounciation: Fleas tickle... ;-) OTOH, they suck (blood), which is
something, Tcl does not.

Stephan

0 new messages