This week's book giveaway is in the Other Open Source APIs forum. We're giving away four copies of Storm Applied and have Sean Allen, Peter Pathirana & Matthew Jankowski on-line! See this thread for details.
I have just been moved from a J2EE development role to work on the companys flagship product. This product was built using the Tcl scripting language. I would like to hear some pointers on this technology as i am new to it and until last week didn't even know that it existed. Is it a good career move to invest my time and effort into learning this from the ground up. I have dabbled in bash and php before, not into any great depth though. Are there many companies that use this technology? is it a good skill to have? should i consider persuing my java career, as i was only getting to grips with it?
The most comprehensive site for TCL/TK is probably www.tcl.tk (TK is a graphical UI layer built on top of TCL). It's not nearly used as widely as Perl or PHP, but the integration with TK makes it easy to built cross-platform scripts with a GUI. I've had a soft spot for TCL for years (and find it much less confusing then, say, Perl), but I wouldn't think that learning it will help your career, unless in very specialized circumstances.