This is a page for me to outline a 45 minute talk I am giving this summer on Tcl/Tk
Talk Overview
- 45 minutes total
- Sophisticated audience
- Unix users
- Skeptical about Tcl/Tk
Things does great
- GUI
- Event loop (file + GUI)
- Deferred evaluation
- Template with subst
Complaints
- Syntax is weird: non-Algol
- Slow
- Syntax is weird: names/ values versus variables
Demos
- Hello World button, counting buttons
- fifo/ barcode event scanner thing
- tksed
- postgresql over ssh
Possible new niches
- Now everyone has X Windows
- Makers should be driving their things with Tcl/Tk
- Cheap and Cheerful interface programming, now that there are so many Unix boxes around (original niche)
Challenges
- Deployment perceptions
- how is deployment a challenge? Of all the languages on the planet, Tcl is about the only one that has this one nailed because of tclkits, starkits and starpacks.
- Recently it is not shipping on standard installations, like Free Geek's Ubuntu. I also added the "perceptions" thing
- Libraries (need a Tcl/Tk library project)
Funny Slides and Images
Notes for using this later
- All user groups need speakers -- hint, hint
- Feel free to update, use, comment on successes and failures, etc
Links
http://opensourcebridge.org/events/2009/proposals/24
http://tcl.projectforum.com/roadmap/Home
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/d6f ...