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

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


Effective.Tcl.Tk.Programming.Writing.Better.Programs.with.Tcl.and.Tk.pdf
ISBN: 0201634740,9780201634747 | 414 pages | 11 Mb


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



Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk Mark Harrison, Michael McLennan
Publisher: Addison-Wesley Professional




(And at any rate, the widgets you use with Swing or SWT will be as good as or better than the widgets you'll get with wxPython or with Tcl/Tk). 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. 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. 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. Strong programming/working knowledge of VC++/C/C++, SKILL, Perl, Tcl-TK programming on UNIX (HP-UX, Solaris) /Linux and Windows development environments. 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. Part I introduces Tcl/Tk through simple scripts that demonstrate its value and offer a flavor of the Tcl/Tk scripting experience. Written by Tcl/Tk creator John K. Chapters 11 through 14 constitute the Tk tutorial. 3.Knowledge of modern software engineering concepts. 6.The candidates should have prior knowledge in writing software code. 4.Able to converse effectively in English. For the stuff you're doing, it sounds like Java will be a great fit. B.E./M.E./PhD in Computer Science/ECE/EEE or related. If you like to use a more graphical tool to visualize your commit history, you may want to take a look at a Tcl/Tk program called gitk that is distributed with Git.