SoftIntegration Ch 3.7 Now Available
DAVIS, Calif., June 4, 2003 – SoftIntegration, Inc. today announced the
availability of Ch 3.7, the newest version of C/C++ interpreter for
cross-platform scripting, 2D/3D plotting, numerical computing, shell
programming and embedded scripting.
Ch 3.7 continues SoftIntegration’s leadership in scripting, 2D/3D plotting
and numerical computing. Major product enhancements include C99 features,
computational array for numerical computing and bug fixes.
“SoftIntegration Ch provides an unmatched level of power and flexibility in
powerful C/C++ scripting,” said Dr. Dawn Cheng, President at
SoftIntegration. “We are delivering the most robust and feature-packed
* C/C++ interpreter
Ch supports 1990 ISO C Standard (C90), major features in C99, classes in
C++. Ch also supports many Industry standard and third party software
packages with over 8,000 functions including POSIX, socket/Winsock,
X11/Motif, OpenGL, ODBC, C LAPACK, GTK+, Win32, CGI, Intel OpenCV and
National Instrument’s Data Acquisition toolkit NI-DAQ and NI-Motion.
Ch is also a very effective interactive environment for teaching and
learning programming in C/C++ with new features in the latest C99 standard.
* Shell programming and cross-platform scripting
Ch shell is C compatible shell while C-shell (csh) is a C like shell. Ch is
an interpretive implementation of C, similar to Unix/MS-DOS shells. Ch in
Windows includes over 100 commonly-used Unix commands for portable shell
programming. Ch can also be used as a login shell just like sh, csh and
ksh. Ch bridges the gap between the C language and shell languages. With
its built-in string type and many enhanced scripting features, Ch is an
alternative to other scripting languages for automating repetitive tasks,
regression test, and hardware testing with direct interface to hardware.
* 2D/3D plotting and numerical computing
Ch supports 2D/3D graphical plotting, C LAPACK, high level numeric
functions. Ch has built-in 2D/3D plotting support, generic mathematic
functions and computational arrays for linear algebra and matrix
computations, and advanced high-level numerical functions for linear
systems, differential equation solving, integration, non-linear equations,
Fourier analysis, curve fitting, etc.
For example, linear system equation b = A*x can be written verbatim in Ch.
Its numerical extensions to C makes Ch the best choice for numerical
computing in C/C++ domain. With SoftIntegration C++ graphical library
(SIGL), the same program using 2D/3D plotting features can be executed in
Ch or compiled using C++ compilers without any modification.
Ch is ideal for rapid application development and deployment.
* Embeddable scripting
Ch 3.7 is optimized for embedded scripting. Embedded Ch allows users to
embed Ch into other C/C++ application programs and hardware. It is ideal
for open-architecture application integration. With Embedded Ch, C/C++
applications can be extended with all features of Ch. It allows execution
of C/C++ scripts generated dynamically on-line. Embedded Ch has a small
footprint. The pointer and time deterministic nature of the C language
provides a perfect interface with hardware in real-time systems.
* Pricing and Availability
Ch for Windows, Linux, Solaris, Mac OS X and HP-UX is available. Ch
Standard Edition version 3.7 for Unix, Linux and Mac OS X is free for
personal, academic and commercial use. Ch Standard Edition 3.7 for Windows
costs $69. Ch Professional Edition costs $599. The academic and volume
discount are available.