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




B.E./M.E./PhD in Computer Science/ECE/EEE or related. Tcl/Tk is a Written from a programmer's viewpoint, Tcl/Tk: A Developer's Information describes how to use Tcl's normal tools and the special functions that make Tcl/Tk strong: like graphics widgets, deals, namespaces, and extensions. Labeled (aka keyword) arguments are present in many languages, e.g., Tcl/Tk, Ocaml, Perl -- and arguably contribute to their expressiveness. 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. With syntax-rules; Two pitfalls in programming nested R5RS macros; A dark, under-specified corner of R5RS macros; Macros with keyword (labeled) arguments; Macro-expand-time environments and S-expressions as identifiers; How to Write Applicative syntax-rules: macros that compose better. (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). Tcl/Tk (Resource Command Language/Tool Package) helps make it rapidly and effortless to apply any type of software, from game titles to network analyzers. Strong programming/working knowledge of VC++/C/C++, SKILL, Perl, Tcl-TK programming on UNIX (HP-UX, Solaris) /Linux and Windows development environments. 4.Able to converse effectively in English. 6.The candidates should have prior knowledge in writing software code. 3.Knowledge of modern software engineering concepts. 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. For the stuff you're doing, it sounds like Java will be a great fit. It exhibits how to use Tcl/Tk effectively and gives several code examples.