Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8608675
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类:

2009-03-22 01:12:33

其实在三天以前的时候,我还是误解tcl语言的.在我看来,它奇怪的语法,再加上没看帮助手册,觉得这门语言简直一无是处.但是,突然有一天,当我仔细了解他的时候,却完全颠覆了我对他的看法.
首先,当你仔细深入他的语法的时候,发现并没有想象的难--只是有些奇怪.如果你用tcl的观念却看的话,一切反倒是那么自然;
其次,你可以看一下activeTCL的帮助文档,里面有长幅的tcllib,这些库非常齐全.之前我以为tcl功能有限,只可以做有限的事情.但是当看完这些库的时候,我却发现,你可以用他来做更多的事情.
再次,他对一些语言的高级特性支持也非常棒,如多线程,socket等,尤其是多线程,从示例上看,他没有做回调函数,直接在函数定义的体里面,加入了线程的执行内容.这样一来,对于一些刚接触语言不久的朋友反倒更加方便使用了.
在接下来的日子里,我会写一些有趣的tcl程序.在博客里面,我会更多的分享我的一些使用感受,希望了解这门语言的朋友可以互相探讨.
阅读(3453) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-04-01 04:48:41

我个人觉得,其实编程语言都差不多,除了语法,类型有点区别,其他的都差不多,基本的原则其实就是人的逻辑思维而已,所以呢,像脚本语言,随便掌握一门即可,其他的也都差不多,需要用的时候再学也不晚。tcl是个原理很简单的语言,也正好是我接触的第一个脚本语言,所以我个人也就用惯了。 :)

chinaunix网友2009-03-29 21:25:51

tcl实际上是一个非常简单的语言,他本身的机制也惊人的简单,只负责对程序的每一行进行分组和值替换。其他都是作为参数交给内置的命令来处理,因为极其容易扩展,只需要加一些命令即可,所以网上的扩展库多如牛毛