- "This directory contains the sources for Tcl, an embeddable tool command language. For an introduction to the facilities provided by Tcl, see the paper ``Tcl: An Embeddable Command Language'', in the Proceedings of the 1990 Winter USENIX Conference."
I program in Gay.They would be somewhat discombobulated because there are numerous interpretations of that word. You would be constantly having to clarify what G-A-Y was.If the acronym was for example 'PWR and the usages was Power, you would confidently say to someone:
I program in Power!Marketing is all about image, and quite frankly the image of tickle lacks impact.Re: Java,Python, This is a separate issue as these are words not acronyms. Java was originally called Oak, because the developer who conceived it had a favorite oak tree outside of his office. He realized that Oak was already taken so he named it Java based on a coffee shop his team frequently visited.peterc: FWIW, I catch myself using "T-C-L" when amongst manager types and "tickle" amongst programmers.
FW: Actually, Perl never stood for anything, but some acronyms were later jokingly prescribed (the practical extraction one was suggested in the same Usenet thread as "Pathologically Eclectic Rubbish Lister," if I recall). Tcl isn't a community-induced cutism, it's the official pronunciation as prescribed by Ousterhout.
RLH: I tend towards Tcl because I have only ever seen it that way. The books I read say Tcl/Tk and even the front page of this wikisite says Tcl. And I have only heard it pronounced tickle.--- MG has personally always pronounced it as three seperate letters (and spells it Tcl). And I think the comparisons to Java, Python and C++ above don't really apply - IMHO, they're names with silly origins that nonetheless just sound good. Whereas I think Tickle is a name for something really good that just sounds silly and unprofessional. Tell a non-programmer you can code them something they need just the same in either T-C-L or Tickle, and I bet most of them will jump at T-C-L straight away.
TR I always say T-c-l. This is because I never heard anyone say the word 'tickle' to me. Why? Because Tcl is not so widespread and known, that I meet people talking about it. And, because I am non-english speaking. While it may feel natural for english speaking people to pronounce the word as 'tickle', I as a german speaking person, would never ever do so. T-c-l feels much more natural to me. But as PWQ already said, it depends on who you talk to and where.Well, you write in English very well :)Acacio Cruz Same here: to me Tcl is T-C-L, none the least because I'm not a native English speaker and learned Tcl before knowing it was also pronounced tickle, which I also find lacks presence & "oumph", not to mention is mildly childish and a inner joke that may tickle the initiated but puts off beginners to the language.Zarutian Also same here: (me2ism out of hand here, eh?) I pronounce Tcl as té-sé-ell. (é being an je/ye sound).
PWR: Praised be this page, for it taught me the meaning of discombobulated!
Lars H, 2008-07-31: I just noticed that titanium tetrachloride (TiCl₄)  is also called "tickle". It's hard to tell if that is a pro or a con, though.KPV To further the discussion of is this a pro or con, here's a quote from the link above:
In the past titanium tetrachloride has also been used to create naval smokescreens. When sprayed into the air, TiCl4 rapidly reacts with atmospheric moisture: TiCl4 + 2H2O -> TiO2 + 4HCl ...Due to the corrosiveness of this smoke, however, TiCl4 is no longer used.AM (17 november 2008) I do hope nobody is forced to use Tcl 4 any more!
NullGravy: I always use T-C-L for greater chance of recognition but I've just been playing with XOTcl which is a great acronym but only if you pronounce it as "exotickle".
[Mustard] - 2009-10-01 16:47:28It's possible to pronounce Tcl without any vowel sounds, but it's difficult, at least for native speakers of English (and other languages). Tickle is much easier. I like the no-vowel approach, personally. However, I do agree with the idea of saying it differently depending on the target audience. To non-programmers, I would even go as far to say, "the T-C-L programming language," probably adding, "or, 'tickle'" to establish an abbreviated form.
jblz Yeah, but here's the thing. Perl, Java, Ruby- they all have all kinds of cool stuff that can be associate with the name (the fact that perl is a homonym for a precious object saves it... Ruby should have been named Knit or Yarn or something). Python has a whole comedy troop's worth of material, and Clojure makes it fun to make everything a "jure" instead of "sure". What do we have? Giggles? Spit-milk-out-my-nose 7.2? NO-STOP-i'm-going-to-pee? You think i'm joking, but what is XOTcl? Kiss-Hug-Tickle, that's what. I mean, our logo is a feather: tickle... feather... like something out of a scene in "Dangerous Liaisons". We could have some cool wrench or something.. some tool, but we get a quill. When people see a quill, they think 3 corner hats, and John Hancock, and the year 1776, not cutting edge software development ("script", i get it). We'd be better off if we renamed the language "super luck fun bunny". Oh well, it's a pain to be popular.