0
A
回答
5
个人而言,我会建议this和this文章由Will Duquette,如果我们”重新谈论“简单”的Tcl(也就是说,没有任何扩展旨在更好地构建)。
你也可以用Tcl做对象定位。 Tcl 8.6将配备核心OO包,但有a whole lot of readily available OO frameworks。就我个人而言,我已成功使用Snit作为普通的Tcl OO系统。
0
This "TCL for Web Nerds" Philip Greenspun的书很容易阅读,虽然有点过时,但它是对TCL的一个很好的介绍(特别是如果您正在进行任何网络编程)。我仍然偶尔会与TCL manuals和Wiki一起提及它(尽管说实话,我经常会因为我的许多需要而使wiki过于模糊)。
0
除了@kostix优“先进”的答案,把这些基本的Tcl初学者的提示到:
- 避免全球顶级编写代码,包在进入PROC-edures
- 避免全球变量和使用命名空间(见答案@kostix)
- 了解upvar按引用传递变量
- 其他有经验的TCL用户读取其他TCL的代码示例
相关问题
- 1. WPF:我应该如何在源文件中组织我的代码?
- 2. 如何组织我的c代码
- 3. ANSYS:如何组织我的代码?
- 4. C#组织我的代码
- 5. 我如何组织这段代码?
- 6. 我应该如何组织我的应用程序?
- 7. 我应该如何组织我的Flex应用程序?
- 8. LibGDX,我应该如何组织屏幕和舞台内的代码?
- 9. 我应该如何为基于框架的项目组织源代码管理?
- 10. 我应该如何组织我的OCaml项目?
- 11. 我应该如何组织我的主ddl脚本
- 12. 我应该如何组织我的ajax动作文件
- 13. 我应该如何使用pyparsing组织我的函数?
- 14. 我应该如何组织我的mvc模板?
- 15. 我应该如何组织我的c#解决方案?
- 16. node.js - 我应该如何组织我的代码?我现在得到的是不可靠的
- 17. 当我的应用程序需要助手类时,我该如何保持我的代码组织?
- 18. 我应该如何评论python代码?
- 19. 我该如何“ajaxify”我的PHP代码?
- 20. 我应该如何在我的Scala应用程序中组织暗示?
- 21. 如何组织PHP代码?
- 22. 我如何组织一个号码?
- 23. 我该如何组织我的Ruby on Rails模型?
- 24. 如何将我的JavaScript MVC代码组织到AMD模块中?
- 25. 如何组织帮助功能在我的代码
- 26. 我将如何组织这个Rails代码的流程?
- 27. 我应该如何组织我的ASP.Net主题和常见的CSS文件
- 28. 我应该如何组织很多Perl模块?
- 29. 我应该如何在gulp 4中组织子任务?
- 30. 我应该如何在vb.net中组织DLL库
Thanx ...为你的时间.....上帝保佑 – Nasir 2011-06-10 09:16:37
+1:“Namespaces and Packages”上的第一个链接特别好。 – 2011-06-10 10:00:16
但是风格指南的链接被破坏,现在可以在http://www.tcl.tk/doc/styleGuide.pdf找到它。 – 2011-06-10 12:22:42