我记得1994年大学一年级时,我上了C++课程,并问教授如何……
我记得1994年大学一年级时,我上了C++课程,并问教授如何编写图形用户界面程序。她向我们介绍了Motif工具包。我从图书馆借了一本书,输入了上百行的样板代码,只是为了在Motif和C中实现“Hello World”。然后在DECstation 5000上用32MB内存运行Ultrix系统,编译大约需要5分钟。计算机实验室里有人看到我使用Motif工具包,对我说:“你为什么不使用Tcl/Tk呢?”我说:“那是什么?”他们给我展示了。我只用了3行代码就实现了“Hello World”,可以编辑并几秒钟内启动新版本,而不是需要几分钟来编译。毕业后,我在半导体行业找到了一份工作,使用的是Solaris和HP-UX,现在是Linux。我们所有的数字工具,如Cadence和Synopsys,都开始使用Tcl作为内置的脚本语言。我最终教我的年长同事如何用Tcl编程。我昨天还在写Tcl。我对它有很多不满,但它一直存在。
源讨论与Tcl创造者John Ousterhout的简短采访原帖 91 条评论 · 导入时统计