★ wanayoo — archive 1999 http://dev.scriptics.com/software/tclpro/Nouvelle recherche | Portail wanayoo
Developer Site
Getting StartedTcl AdvocacySoftware ResourcesDocumentsServicesCommunity
Home
Login | Tcl/Tk |  TclPro| | Tcl Plugin | Tcl/Tk Ports | Java | Applications | Extensions | Tools | CVS | Bug DB
Search 
Debugger | Checker | Compiler | Wrapper | Download Now | F.A.Q. | Docs | Tech Support | Ajuba Store

Scriptics' TclPro development environment boosts Tcl programmers' productivity with a code checker and a powerful graphical debugger. TclPro also makes it easy to package and distribute Tcl applications, and it protects source code from copying and alterations. Lastly, TclPro incorporates several popular open source extensions with Tcl/Tk: [incr Tcl], for object-oriented programming; Expect, for automating repetitive tasks and extending the lifecycle of legacy applications; and TclX, for added powerful utilities and system support.

What's New | Tool Overview | Extended Tcl Platform | Hardware Support

Need to add a GUI to a legacy application? Want to automate time-consuming tasks such as managing remote accounts? Want some more powerful utilities? You'll find TclPro with Expect and TclX very helpful!

InfoWorldCheck out Infoworld's review of TclPro 1.3
The latest version of TclPro, v1.3, was released August 18th, 1999.

Three ways to get TclPro:

New TclPro 1.3 Features

  • Includes Tcl/Tk 8.2: all extensions now support the enterprise-ready features of Tcl/Tk, including support for multi-threaded applications, UNICODE and the Tcl extension architecture.
  • Y2K Ready: Assure yourself that your code is Y2K ready! TclPro Checker now pinpoints code that may have Y2K problems.
  • Upgrade to Tcl 8.2: TclPro Checker assists you with upgrading to Tcl 8.2 by identifying code, such as for regular expressions, that may need to be changed.
  • Specify files to instrument: TclPro Debugger allows you to specify which files to instrument, speeding up your debugging.

TclPro Tools

TclPro contains four development tools, summarized below, plus the core Tcl platform. Click on the tool names below to see detailed datasheets for each tool.

  • TclPro Debugger
    No more puts statements! Breakpoints, single-stepping, variable/stack display, and other features help you track down bugs quickly. TclPro Debugger provides a convenient graphical user interface and allows you to debug remote and embedded Tcl applications as well as local ones.
  • TclPro Checker
    Our static code analyzer helps you find syntax errors and other common usage errors quickly, without having to run your program. If you are using older versions of Tcl and Tk (as far back as Tcl 7.3 and Tk 3.6), TclPro Checker helps you upgrade by warning about potential incompatibilities.
  • TclPro Wrapper.
    TclPro Wrapper creates a single executable file containing everything needed to run a Tcl application. This makes it easy to distribute Tcl applications to your users and manage upgrades in Tcl versions.
  • TclPro Compiler
    Do you want to keep your customers from seeing and modifying your source code? TclPro Compiler allows you to compile a Tcl script into a bytecode representation for distribution, so that your source code doesn't leave your site. Note: TclPro Compiler now produces .tbc files in a new format. The change is backward-compatible. If a file has been compiled with TclPro 1.2 or 1.1, it can be loaded by TclPro 1.3. Files compiled with TclPro 1.3 cannot be loaded by TclPro 1.2.

TclPro Extended Platform

In addition to the four tools, TclPro also includes a platform for developing Tcl applications. This platform comprises the core Tcl and Tk as well as three of the most popular extensions.

  • Extended Tcl (TclX)
    TclX provides additional list manipulation, math and string commands as well as enhanced file manipulation and scanning facilities.
  • Expect
    Expect allows you to automate interactive interfaces, making it possible to automate repetitive tasks or add a graphical interface on to an existing command-line interface. It is available for Unix only.
  • [incr Tcl]
    [incr Tcl] allows you to do object-oriented programming in Tcl. It also contains [incr Tk], which allow you to create mega-widgets, and [incr Widgets], a library of more than 50 mega-widgets that supplement the Tk widget collection.

Supported Tcl Versions

TclPro 1.3 is designed for Tcl/Tk 8.2 but some of the tools can work with earlier versions of Tcl. Previous versions of TclPro were designed for different versions of Tcl/Tk. Find out which TclPro is right for you.

Supported Platforms

  • Windows 95, 98, NT 4.0 (Intel)
  • Solaris 2.5, 2.6, 7 (SPARC)
  • HP-UX 10.20
  • Linux (Intel, Red Hat 5.0+, SuSE 6.0+)
  • SGI IRIX 6.3+
Note: The Linux distribution is for the Intel platform and the glibc2 C library.
If your are interested in IBM AIX, please contact sales@ajubasolutions.com or call us at 1-650-210-0121

Technical Support

TclCare provides necessary enterprise services to safely develop and deploy Tcl applications. TclCare for TclPro provides TclPro users with telephone, web and email support for the TclPro tools set. Support options include an annual update service, incident pack support and an annual premium service program. Additionally, TclCare for TclPro enables users to submit logged and tracked enhancement requests for TclPro.

For more information about TclCare for TclPro support options, check out our Tech Support web site.

Year 2000 Compliance

All versions of TclPro, as well as all tools and extensions that ship as part of TclPro are Year 2000 compliant. Tcl/Tk 8.0.x and higher are also Year 2000 compliant. Earlier versions can be compliant if your application avoids date fields with 2-digit year fields. For more information please go to the Year 2000 page.

Top of page
Developer Home | Ajuba | Getting Started | Tcl Advocacy | Software Resources | Documents | Services | Community
Search | Site Map | Feedback | Contact Us | webmaster@ajubasolutions.com
Increase page width
© 1998-2000 Ajuba Solutions. All rights reserved. Legal Notice | Privacy Statement

Last modified: August 14, 2000