I remember my freshman year of college in 1994 when I took C++ and asked the professor about how to …
I remember my freshman year of college in 1994 when I took C++ and asked the professor about how to write a GUI program. She told us about the Motif toolkit. I got a book from the library and typed in a hundred lines of boiler plate code just to make "Hello World" in Motif and C. It then took about 5 minutes to compile on a DECstation 5000 with 32MB RAM running Ultrix. Someone in the computer lab saw me with the Motif toolkit and said "Why don't you use Tcl / Tk?" I said "What's that?" and they showed me. I had "Hello World" in 3 lines and could edit and start my new version in a couple of seconds instead of minutes to compile. After I graduated I got a job in the semiconductor industry which ran on Solaris and HP-UX and now Linux. All our digital tools from Cadence and Synopsys started using Tcl as the built in scripting language. I ended up teaching my older coworkers how to program in Tcl. I was still writing Tcl yesterday. There are a lot of things I hate about it but it has stuck around. …
Original discussionA brief interview with Tcl creator John Ousterhout91 source comments · at import