ann: C/C++ interpreter Ch 3.5 available

"" <>
29 Jan 2003 23:42:24 -0500

          From comp.compilers

Related articles
ann: C/C++ interpreter Ch 3.5 available ( (2003-01-29)
| List of all articles for this month |

From: "" <>
Newsgroups: comp.compilers
Date: 29 Jan 2003 23:42:24 -0500
Organization: Prodigy Internet
Keywords: C, C++, interpreter, available
Posted-Date: 29 Jan 2003 23:42:24 EST

C/C++ interpreter Ch 3.5 is released. Ch is designed for cross
platform scripting, 2D/3D plotting, shell programming and numerical

Major product enhancements include command line editing in Ch shell
and more advanced scripting features for shell programming and
numerical computing.

Ch has the following major features.

* 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 including POSIX, X11/Motif, OpenGL, ODBC, XML, GTK+,
Win32, CGI, socket/Winsock, Intel OpenCV and National Instrument's
Data Acquisition toolkit NI-DAQ.

Ch is also a very effective interactive environment for teaching and
learning programming in C/C++ with new features in the latest C99

* 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 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.

More can be found at

* 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 graphical library
(SIGL), the same program using 2D/3D plotting features can be executed
in Ch or compiled using C++ compilers without any modification.

The feature comparison among Ch, MATLAB and Mathematica can be found

* Embeddable scripting

Ch 3.5 is optimized for embedded scripting. Embedded Ch allows users
to embed or plugin 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. 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.5 for Unix, Linux and Mac OS X is now Free
for personal, academic and commercial use. Ch Standard Edition 3.5 For
Windows costs $99. Ch Professional Edition costs $999. The Academic
and volume discount are available.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.