[FW]Object-Oriented Language: Tcl/Tk

转载 2004年12月30日 15:23:00


  • Intro
    • "Tcl stands for Tool Command Language. Tcl is really two things: a scripting language, and an interpreter for that language that is designed to be easy to embed into your application. Tcl and its associated graphical user interface toolkit, Tk, were designed and crafted by Professor John Ousterhout of the University of California, Berkeley. You can find these packages on the Internet and use them freely in your application, even if it is commercial. The Tcl interpreter has been ported from UNIX to DOS, Windows, OS/2, NT, and Macintosh environments. The Tk toolkit has been ported from the X window system to Windows and Macintosh.
    • There are many Tcl extensions freely available on the Internet. Most extensions include a C library that provides some new functionality, and a Tcl interface to the library. Examples include database access, telephone control, MIDI controller access, and expect, which adds Tcl commands to control interactive programs. The most notable extension is Tk, a toolkit for graphical user interfaces. Tk defines Tcl commands that let you create and manipulate user interface widgets." (Brent Welch)
    • "[incr Tcl] provides the extra language support needed to build large Tcl/Tk applications. It introduces the notion of objects, which act as building blocks for an application. Each object is a bag of data with a set of procedures or "methods" that are used to manipulate it. Objects are organized into "classes" with identical characteristics, and classes can inherit functionality from one another. This object-oriented paradigm adds another level of organization on top of the basic variable/procedure elements, and the resulting code is easier to understand and maintain." (WebNet Technologies)
  • Contents
  • Other pages


推荐IMOOC实践课程: 《WebAPP 书城整站开发》 阅读器底部边栏样式实现
  • Lovejulyer
  • Lovejulyer
  • 2017年05月21日 04:46
  • 2519


原文: http://www.tcl.tk/doc/howto/compile.html#unix暂时没有时间翻译此文,贴至此处,供大家参考。 This page provides a "how to...
  • carry1314lele
  • carry1314lele
  • 2008年07月11日 18:06
  • 5435


第一部分 Tcl基础语法 1.字符串输出:puts puts "hello,world" puts {hello,world} 2.变量赋值:set 注:Tcl是面向字符串的语...
  • ggf123456789
  • ggf123456789
  • 2013年05月03日 23:12
  • 6429


本文参考文档及代码来源: Tcl维基百科: https://zh.wikipedia.org/wiki/Tcl Tcl Developer Site: http://www.tcl.tk/ Tcl ...
  • ggf123456789
  • ggf123456789
  • 2013年05月01日 16:32
  • 4980


TCL内建命令命令更新中,有链接的命令可以直接点击查看字符串操作append - 在变量后添加变量 binary - 从二进制字符串中插入或释放数值 format - 使用sprintf的风格格式化一...
  • dulixin
  • dulixin
  • 2008年02月27日 15:33
  • 7270

Tcl/iTcl/Tk References

Tcl/iTcl/Tk References  Table of Contents:Books on Tcl/Tk Tcl Extensions Other Online Info Object-Or...
  • firetoucher
  • firetoucher
  • 2005年01月18日 16:04
  • 2431


本文简单介绍tcl-tk,并附一个界面案例。最后上传了三个附件,关于tcl-tk编写的手册。 tck-tk手册在如下网页点击下载:http://pan.baidu.com/s/1jHXGXpW 首...
  • wu020708
  • wu020708
  • 2016年08月24日 16:17
  • 1909


Tcl/Tk的一些笔记                                       快速图形界面开发语言Tcl/Tk0.前言.在unix like系统下,有没有像VB一样的快速图象界面...
  • sinodragon21
  • sinodragon21
  • 2009年01月20日 20:22
  • 8096

Tcl/tk string 几个常用

  • Augusdi
  • Augusdi
  • 2016年10月24日 14:16
  • 1819
您举报文章:[FW]Object-Oriented Language: Tcl/Tk