Tcl and the Tk Toolkit, 2/e (Paperback)
暫譯: Tcl 與 Tk 工具包,第 2 版 (平裝本)

John K. Ousterhout, Ken Jones

  • 出版商: Addison Wesley
  • 出版日期: 2009-09-01
  • 售價: $2,410
  • 貴賓價: 9.5$2,290
  • 語言: 英文
  • 頁數: 816
  • 裝訂: Paperback
  • ISBN: 032133633X
  • ISBN-13: 9780321336330
  • 相關分類: 程式語言
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

John K. Ousterhout’s Definitive Introduction to Tcl/Tk–Now Fully Updated for Tcl/Tk 8.5

 

Tcl and the Tk Toolkit, Second Edition, is the fastest way for newcomers to master Tcl/Tk and is the most authoritative resource for experienced programmers seeking to gain from Tcl/Tk 8.5’s powerful enhancements. Written by Tcl/Tk creator John K. Ousterhout and top Tcl/Tk trainer Ken Jones, this updated volume provides the same extraordinary clarity and careful organization that made the first edition the world’s number one Tcl/Tk tutorial.

 

Part I introduces Tcl/Tk through simple scripts that demonstrate its value and offer a flavor of the Tcl/Tk scripting experience. The authors then present detailed, practical guidance on every feature necessary to build effective, efficient production applications–including variables, expressions, strings, lists, dictionaries, control flow, procedures, namespaces, file and directory management, interprocess communication, error and exception handling, creating and using libraries, and more.

 

Part II turns to the Tk extension and Tk 8.5’s new themed widgets, showing how to organize sophisticated user interface elements into modern GUI applications for Tcl.

 

Part III presents incomparable coverage of Tcl’s C functions, which are used to create new commands and packages and to integrate Tcl with existing C software–thereby leveraging Tcl’s simplicity while accessing C libraries or executing performance-intensive tasks.

 

Throughout, the authors illuminate all of Tcl/Tk 8.5’s newest, most powerful improvements. You’ll learn how to use new Starkits and Starpacks to distribute run-time environments and applications through a single file; how to take full advantage of the new virtual file system support to treat entities such as zip archives and HTTP sites as mountable file systems; and more.

 

From basic syntax to simple Tcl commands, user interface development to C integration, this fully updated classic covers it all. Whether you’re using Tcl/Tk to automate system/network administration, streamline testing, control hardware, or even build desktop or Web applications, this is the one Tcl/Tk book you’ll always turn to for answers.

商品描述(中文翻譯)

約翰·K·奧斯特豪特的 Tcl/Tk 完整介紹 - 現已全面更新至 Tcl/Tk 8.5

Tcl 和 Tk 工具包,第二版, 是新手掌握 Tcl/Tk 的最快方式,也是經驗豐富的程式設計師尋求利用 Tcl/Tk 8.5 強大增強功能的最權威資源。這本由 Tcl/Tk 創始人約翰·K·奧斯特豪特和頂尖 Tcl/Tk 培訓師肯·瓊斯所撰寫的更新版本,提供了與第一版相同的卓越清晰度和精心組織,使其成為全球第一的 Tcl/Tk 教程。

第一部分通過簡單的腳本介紹 Tcl/Tk,展示其價值並提供 Tcl/Tk 腳本體驗的風味。作者隨後提供了每個必要功能的詳細實用指導,以構建有效且高效的生產應用程式,包括變數、表達式、字串、列表、字典、控制流程、程序、命名空間、檔案和目錄管理、進程間通信、錯誤和異常處理、創建和使用庫等。

第二部分轉向 Tk 擴展和 Tk 8.5 的新主題小部件,展示如何將複雜的用戶界面元素組織成現代的 Tcl GUI 應用程式。

第三部分提供了無與倫比的 Tcl C 函數覆蓋,這些函數用於創建新命令和包,並將 Tcl 與現有 C 軟體整合,從而在訪問 C 函數庫或執行性能密集型任務的同時,利用 Tcl 的簡單性。

在整本書中,作者闡明了 Tcl/Tk 8.5 所有最新、最強大的改進。您將學習如何使用新的 Starkits 和 Starpacks 通過單一檔案分發運行時環境和應用程式;如何充分利用新的虛擬檔案系統支援,將 zip 檔案和 HTTP 網站等實體視為可掛載的檔案系統;等等。

從基本語法到簡單的 Tcl 命令,從用戶界面開發到 C 整合,這本全面更新的經典書籍涵蓋了所有內容。無論您是使用 Tcl/Tk 來自動化系統/網路管理、簡化測試、控制硬體,還是構建桌面或 Web 應用程式,這都是您始終會尋求答案的 Tcl/Tk 書籍。