Geo*_*pty 3 user-interface desktop prototype tk-toolkit tcl
我已经开始使用Tcl对桌面应用进行原型设计,并打算将这个想法提交给一些风险资本家.桌面应用程序和Tcl都不流行,所以我想准备好反对对这项技术的任何反对意见.以下是我看到他们的专业人士,我期待充实利益,我很有信心,但希望还有更多的优点.
我理解潜在的骗局是"Tk UI很难看",但如上所述,Tk UI将用于原型,而且无论如何,Tk是一个丑陋的问题,已经由你真正提出过了:为什么要考虑Tk GUI丑陋?
Tcl/Tk擅长几件事.其一,在很短的时间内开发工作原型非常容易.第二,Tcl社区比任何其他语言更好地解决了分发问题.如果这对您很重要,请阅读starkits和starpacks.Tcl对虚拟文件系统的内置支持以及将所有内容打包成单个可执行文件(或独立的应用程序和平台相关的运行时)的能力是首屈一指的.
Tcl也有unicode烘焙到核心(并且已经有相当长的一段时间了),不像一些脚本语言,其中unicode似乎是一个固定的事后想法.结合良好的消息目录支持,使国际化和本地化变得非常简单(从右到左的语言除外).
如果没有关于程序确切性质的更多细节,很难说为什么Tcl/Tk可能是适合您的解决方案.它并不适用于所有产品,但很多人会对Tcl擅长的东西感到惊讶.