tcl tk_科技啟蒙

Post on 13-Jul-2015

215 Views

Category:

Engineering

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

成熟且易撰寫的程式語言: Tcl/Tk

報告者:

Nickbanana

紀孟辰

大綱

簡介

Tcl 特色及用途

如何起手

Tclkit

實際應用

Q&A時間

參考資料

簡介凡事從簡介開始

Tcl

我和Tcl

問大家一個問題

你們怎麼用電腦程式顯示時間呢?

C/C++版本

利用time.h內的ctime 函式

至少三行(宣告 取得時間 格式化)

Python 版本

Import time(之類的XD)

………

1-2行

Tcl 版本

puts [clock format [clock seconds] -

format "現在是%Y年%m月%d日 %H時%M分%S秒" ]

一行 你沒看錯 一行~

Tcl 特色及用途有哪些方法玩弄它呢(羞)

特色:融合 functional programming

和 procedural programming

用途:跑數據,自動化,做其他事

喂……主講的……Tk勒賦予GUI 的魔術師…….吧

Tk能為許多語言製作GUI

提供了常用到的GUI如按鈕、選單、文字、進度條等等。

Tcl起手裝每個英雄都要起手裝:一鞋三水……

程式語言也不例外

斯斯有兩種,在電腦上面裝TCL的方法也有兩種。

裝懶人包

Activestate 這家公司有提供懶人包。只需要抓下來執行,就會有Tcl 等著你用。

至於缺點嘛……

大概就是沒有自己DIY吧

自己編譯

http://www.tcl.tk 上面有原始碼可以自己抓下來編譯

不過缺點嘛……

大概是對新手不友善QQ

Tclkit變成portable的靈魂”人物”!?

Tcl/Tk的侷限性

解決方法

實際應用讓你們看看懶人的極致

放榜進度查詢

緣起

設計

結果

Q&A時間主講 你不問我們問題 換我們問歐

各位有問題嗎?

參考資料不是神 所以也要汲取前人經驗

http://www.tcl.tk/ 官方網站

http://www.activestate.com/active

tcl tcl 的懶人包

http://www.tcl.tk/doc/ tcl 的文件

http://www.tkdocs.com/ tk 的文件及教學

http://blog.got7.org/2009/06/tcltk

.html 教學部落格

感謝大家(聽我這新手賣瓜)休息一下 要和我討(ㄗㄨㄟˇ)論(ㄆㄠˋ)的歡迎私下來~

top related