Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tcl/Tk 西中 芳幸.

Similar presentations


Presentation on theme: "Tcl/Tk 西中 芳幸."— Presentation transcript:

1 Tcl/Tk 西中 芳幸

2 Copyright 1998 Yoshiyuki NISHINAKA
Tcl/Tkとは? Dr. John Ousterhout (当時U.C. Berkeleyに在籍) が設計、開発したスクリプト言語 Tcl : Tool Command Language アプリケーションに組み込み可能なコマンド言語 Cのライブラリとして提供 文字列を唯一のデータ型とする単純な文法 拡張が容易 Tk : Toolkit Tclの拡張として、GUI構築用のコマンド群を追加するためのライブラリ November 12, 1998 Copyright 1998 Yoshiyuki NISHINAKA

3 Copyright 1998 Yoshiyuki NISHINAKA
Tclの文法 command arg1 arg2 ... % set a “Hello, World!!” Hello, World!! % puts $a % for {set i 0} {$i < 10} {incr i} {puts $i} 1 9 November 12, 1998 Copyright 1998 Yoshiyuki NISHINAKA

4 Copyright 1998 Yoshiyuki NISHINAKA
Tkの使用例 % button .b -text “Hello, World!” -command exit .b % pack .b November 12, 1998 Copyright 1998 Yoshiyuki NISHINAKA

5 Copyright 1998 Yoshiyuki NISHINAKA
Tclの歴史 Tcl/Tkの日本語化に着手 Dr. OusterhoutがSunに移籍 SunScriptの発足 Dr. OusterhoutがScripticsを設立 1997 ACM Software System Awardを受賞 1987年頃: Tclに関するアイデアを暖める 1990年1月: USENIXでTclについて発表 1991年1月: USENIXでTkについて発表 1991年3月13日: Tk1.0を公開 1992年8月: Tcl6.4/Tk2.3リリース 1993年2月11日: Tcl6.7/Tk3.2リリース 1993年11月26日: Tcl7.3/Tk3.6リリース 1995年7月1日: Tcl7.4/Tk4.0リリース 1996年4月21日: Tcl7.5/Tk4.1リリース 1996年10月16日: Tcl7.6/Tk4.2リリース 1997年8月18日: Tcl/Tk8.0リリース 1998年2月24日: Tcl/Tk8.1a2リリース November 12, 1998 Copyright 1998 Yoshiyuki NISHINAKA

6 Copyright 1998 Yoshiyuki NISHINAKA
参考文献・リンク “TCL: An Embeddable Command Language” Proceedings of the 1990 Winter USENIX Conference “An X11 Toolkit Based on the TCL Language” Proceedings of the 1991 Winter USENIX Conference Scriptics: The Tcl/Tk Consortium: November 12, 1998 Copyright 1998 Yoshiyuki NISHINAKA


Download ppt "Tcl/Tk 西中 芳幸."

Similar presentations


Ads by Google