Ch 6.0 C/C++ interpretor released
SoftIntegration today released Ch 6.0 and Embedded Ch 6.0, its embeddable C/C++ interpretor for cross-platform scripting and 2D/3D plotting. Ch and Embedded Ch 6.0 are the most stable releases to date, according to the company, and add debug features as well a a new Ch Integrated Development Environment with the professional edition. Ch runs on Mac OS X, Linux PPC/x86, HP-UX, FreeBSD, QNX, Solaris, and Microsoft Windows. The standard edition is available for free for both commercial and non-commercial uses on all platforms, and the professional edition is priced at $400.
The user friendly IDE is designed for teaching as well as learning computer programming. The new release contains various new plotting features that include multiple coordinates, a number of new plotting types such as filled curves, vectors, finance bars, candlesticks, boxes, error lines, error bars, and many options to configure plots.
C/C++
interpreter
Ch supports 1999 ISO C Standard (C99) and C++ classes. Ch also supports many
industry standards with over 8,000 functions, including POSIX, socket/Winsock,
X11/Motif, OpenGL, ODBC, C LAPACK, GTK+, Win32, XML, and CGI. With built-in Ch
SDK, functions in static or dynamic binary C/C++ libraries are executable in Ch
script file or Ch command shell without re-compilation. Users can also develop
and execute programs via a user-friendly ChIDE.
Embeddable
scripting
Ch is easy and simple for embedded scripting. Embedded Ch allows users to embed
Ch into C/C++ application programs and hardware as a scripting engine. It is
ideal for open-architecture application integration. With Embedded Ch, C/C++
applications can extendable with all features of Ch. The software allows
execution of C/C++ scripts generated dynamically. Embedded Ch supports
multi-threading and debug, and boasts a small footprint. The pointer and time
deterministic nature of the C language provides an ideal interface with hardware
in real-time systems.
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 200 commonly used Unix commands for portable shell programming. Ch
is also usable as a login shell just like sh, csh and ksh. Ch aims to bridge the
gap between the C language and shell languages with its built-in string type and
many enhanced scripting features.
2D/3D
plotting
Ch graphical extensions are designed for plotting in the C/C++ domain. Ch
supports high-level 2D/3D graphical plotting. Two and three dimensional
graphical plots are attainable, and users can generate plots in Ch from data
arrays or files for display on a screen or saved as an image file in a variety
of different file formats. Users can also output plots to the stdout stream in a
proper image format for display in a Web browser through a Web server. With
SoftIntegration graphical library (SIGL), the same program using 2D/3D plotting
features is executable in Ch and can be compiled using C++ compilers without any
modification.
Courtesy:- www.macnn.com

