Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk by Mark Harrison, Michael McLennan

Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk



Download eBook




Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk Mark Harrison, Michael McLennan ebook
ISBN: 0201634740, 9780201634747
Page: 414
Publisher: Addison-Wesley Professional
Format: djvu


Chapters 11 through 14 constitute the Tk tutorial. Copious examples make it easier to understand (and quickly employ) effective design strategies. Am 06.04.2012 02:00, schrieb Fritz Wuehler: > Can anyone > recommend how to get started learning Tk? Tcl/Tk (which is Sections cover basic and advance programming techniques, specific aspects of Tk widgets, and extending the C library that defines Tcl. Starting with a clear picture of the basics, Tcl/Tk covers the variety of tools in this “Swiss army knife” of programming languages, giving you the ability to enhance your programs, extend your application's capabilities, and become a more effective programmer. Fixing those warts would have broken but a small percentage of the extant Tcl code we could see, but meanwhile, Tcl/Tk was already deployed in mission/life-critical uses like running control panel GUIs on oil rigs and Ousterhout wasn't about to fix the warts. Even in the mainstream, "scripting languages" are probably more popular. I expect most LtU readers write compilers in functional languages, and certainly never C. Mismatches between the operations available in the formal code (which supports a limited set of allowed meanings) and the informal users (which can generate unlimited interpretations of the program) are a major source of user errors. Newly updated with over 150 pages of material on the latest Tcl extensions, Tcl/Tk: A Developer's Guide is a unique practical tutorial for professional programmers and beginners alike. You will find a copy of TclTutor, a computer-assisted instruction program that covers all of the commands in Tcl, and most of the command options. It's king of the world when it comes to building graphical user interfaces (GUIs) for C programs (particularly those running in X Windows environments), which is what the language originally was invented to do.