Tcl/Tk Pros and Cons

Posted on 2008-11-18
Last Modified: 2013-11-22

We are considering using Tcl/Tk for some cross platform scripting.  We will start using it with Windows then LINUX.  I have searched Google to get a sense of its scope and possibilities.

If you have or are currently using Tcl/Tk:

1. What have you found to be the Pros and Cons?
2. What suggestions can you make in getting up-to-speed and implementing it?

Note: If you have not used Tcl/Tk please spare us posting an URL with a Google search string.  This seems to be a trend.  I am posting this because I am looking for comments from actual Tcl/Tk users.


Question by:michael4606
    1 Comment
    LVL 15

    Accepted Solution

    Tk was probably one of the first successful cross-platform UI toolkits. It has to fill multiple deficiencies at the time, so it has consistent internally but different from native UI look and feel.
    OTOH it's very powerful and excellent for making straightforward form-based UI. It has unique text and graphic widgets to make UI programming really simple.

    Featured Post

    Javascript: Crash Course

    Javascript is not only emerging as the most important language to know, it's flexibility is unique. With Javascript being deployed on the web, mobile and even the desktop this is the one language that all technologists need to know.

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    Is it true to say that Python is successor of Perl? 7 79
    copyEndy  challenge 15 40
    sumHeights  challenge 17 50
    stringclean challenge 26 43
    Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
    Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
    An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
    The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now