Tcl and the Tk Toolkit, 2/e (Paperback)

John K. Ousterhout, Ken Jones

  • 出版商: Addison Wesley
  • 出版日期: 2009-09-01
  • 售價: $2,450
  • 貴賓價: 9.5$2,328
  • 語言: 英文
  • 頁數: 816
  • 裝訂: Paperback
  • ISBN: 032133633X
  • ISBN-13: 9780321336330
  • 相關分類: 程式語言
  • 立即出貨(限量) (庫存=1)

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

商品描述

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.

商品描述(中文翻譯)

John K. Ousterhout的Tcl/Tk權威入門指南–現已全面更新至Tcl/Tk 8.5版本

《Tcl and the Tk Toolkit, Second Edition》是新手掌握Tcl/Tk最快速的方法,也是經驗豐富的程式設計師尋求從Tcl/Tk 8.5強大增強功能中獲益的最權威資源。由Tcl/Tk創作者John K. Ousterhout和頂尖Tcl/Tk培訓師Ken Jones共同撰寫,這本更新的書籍提供了與第一版一樣非凡的清晰度和細心組織,使其成為全球領先的Tcl/Tk教程。

第一部分通過展示簡單的腳本來介紹Tcl/Tk,展示其價值並提供Tcl/Tk腳本編程體驗的風味。然後,作者們提供了詳細的實用指南,涵蓋了構建有效、高效的生產應用所需的每個功能,包括變量、表達式、字符串、列表、字典、控制流、過程、命名空間、文件和目錄管理、進程間通信、錯誤和異常處理、創建和使用庫等。

第二部分介紹了Tk擴展和Tk 8.5的新主題小部件,展示如何將複雜的用戶界面元素組織成現代化的Tcl圖形界面應用程序。

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

整本書都闡明了Tcl/Tk 8.5的最新、最強大的改進。您將學習如何使用新的Starkits和Starpacks通過單個文件分發運行時環境和應用程序;如何充分利用新的虛擬文件系統支持,將zip檔案和HTTP站點等實體視為可掛載的文件系統;等等。

從基本語法到簡單的Tcl命令,從用戶界面開發到C集成,這本全面更新的經典書籍涵蓋了所有內容。無論您是使用Tcl/Tk來自動化系統/網絡管理、簡化測試、控制硬件,甚至構建桌面或Web應用程序,這本Tcl/Tk書籍將成為您尋求答案的不二之選。