|
C/C++ interpreter -- Ch 3.7 released
Ch is a C/C++ interpreter. It is designed for cross platform scripting, shell programming, 2D/3D graphical plotting, numerical computing and embedded scripting.
DAVIS, Calif. (PRWEB) June 6, 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 scripting technology."
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.
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.
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.
Contact:
Email: info@softintegration.com
URL: http://www.softintegration.com
|