Provides you with ebooks download links of TCl, basic syntax, tcl script, tcl odds and ends, tcl/tk plugin, tcl object in c/c++, and tk books.

Tcl/Tk for Programmers

By J Adrian Zimmer


Tcl is a scripting language something like Perl but extensible and somewhat cleaner. Many extensions are available. Tk is an extension developed by the creator of Tcl and used for creating scripts that interact with users through windows. Tcl can act as a Unix shell and Tk was originally developed to create windows for the X Windows environment. Tcl was meant to be portable and Tcl/Tk has been ported to versions of Microsoft Windows and to the MacIntosh.
Some advantages of Tcl:
  • Tcl/Tk runs in essentially the same form on Windows, MacIntosh, and X Windows (Unix) platforms. With version 8.0, the same script will produce menus that are native to the platform on which the script runs.
  • Tcl/Tk runs as a plugin from web browsers made by Netscape and Microsoft. It provides a very flexible mechanism for creating a unique security policy to fit unique intranet and extranet needs.
  • Tcl/Tk is flexible and interpreted. You can tweak it to do what you want. You can write tools to help you with repetitive programming tasks.
  • Tcl/Tk is extensible. You can add language features that support the kinds of programming you must do.
  • You can use Tcl/Tk for fast high-level scripting that reuses code written in C/C++.
  • Although Tcl/Tk has a strong C/C++ connection, you can use Tcl/Tk without knowing any C/C++.
  • Tcl is a scripting language for running other programs.
  • Tk's GUI environment has been adopted into other languages, notably Perl and Python. Using it from Tcl keeps you up-to-date with its changes.
  • Tcl is the basis for Expect which is a useful language for controlling interactive applications.
This book is aimed at programmers who want to learn Tcl/Tk because they find these advantages attractive. It is a self-teaching book with more than 200 solved exercises. All exercises run on both Windows and Unix versions of Tcl/Tk. Only a couple require code variations to accomplish this. The material in this book comes close to being platform independent.
Programmers and systems administrators with other interests may wish to learn from this book as well:
  • Tcl/Tk is valuable to Unix systems administrators who want to provide their users with scripts accessible through a GUI front end. (The examples in this book do not illustrate systems administration topics because these tend to vary with the platform.)
  • Tcl/Tk is valuable to C/C++ programmers who want to learn a high-level scripting language for their user interfaces or for integrating pieces of a large system.
Although this book is meant to be studied sequentially by someone who works on the exercises, it can serve the purpose of an "introductory manual" as well. The index is designed to send you to the main place for any given topic. At that place you find cross references to other places.

The material is detailed but not inclusive. I have been concerned that descriptions not be so long or so detailed that few people would wish to study them and that descriptions not be so short that many people would need to go to another source before accomplishing anything useful.

This book is not a simple-minded introduction, not a comprehensive manual, and not a collection of production-quality scripts. It bridges the gaps between those things.

Read More/Download

Followers

Privacy Policy
We use third-party advertising companies to serve ads when you visit our website. They uses cookies to serve ads on our site. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here
Disclaimer
Copyright of books and articles goes to its respective owners. In this blog, i am writing reviews about articles & books and giving free links available in world wide web. Intention of this blog is educative purpose and using contents from other sites as it is fair use. So if you have any complaints regarding books copyright, please contact book hosting servers for the removal of the book. we got all download links from the search engines and so we are not responsible for any damage due to the links given here. This is only for education purpose.