Ann: C/C++ interpreter Ch 7.0 released

Peter <>
Tue, 6 Mar 2012 16:50:37 -0800 (PST)

          From comp.compilers

Related articles
Ann: C/C++ interpreter Ch 7.0 released (Peter) (2012-03-06)
| List of all articles for this month |

From: Peter <>
Newsgroups: comp.compilers
Date: Tue, 6 Mar 2012 16:50:37 -0800 (PST)
Organization: Compilers Central
Keywords: C, C++, interpreter, available
Posted-Date: 07 Mar 2012 22:57:01 EST

SoftIntegration releases C/C++ interpreter Ch 7.0 and Embedded Ch 7.0
SoftIntegration, Inc. announced the availability of Ch 7.0 and
Embedded Ch 7.0. Ch is an embeddable C/C++ interpreter for
cross-platform scripting,
2D/3D plotting, numerical computing, shell programming and embedded
Ch version 7.0 is a major release with many new features to make
especially appealing for secondary school and college students
to learn
computing and math.
Teachers and students find Ch one of the best learning
for their teaching and learning. "Ch is as close to a perfect teaching
environment as I have seen in 20 years for teaching C or C++," said Professor
Gene Sheppard, Georgia Perimeter College, "I advocate Ch to all of my CS
students. If I were in charge of the world, I would require all schools to use
an interactive environment such as Ch."

Many new math functions and features for plotting, QuickAnimation,
ChIDE and Embedded Ch are added in the latest release. Several third
party utility programs in Windows are added. They include console2
which supports Ch shell Tabs and allows copy and paste more
conveniently in a Ch shell.

Programs putty, WinSCP, 7zip, splint, and
are also added.
"The key to success for the youth to pursue a career
in science, technology, engineering and math (STEM)
is to have a strong
foundation in math and
computing," said SoftIntegration's President Dawn
Cheng. "We are proud to
release Ch 7.0, which can motivate and inspire K-12
students to learn Algebra and computing more effectively."
Below is a list
of major features in Ch.
Cross-platform C/C++ interpreter
Ch supports 1999
ISO C Standard (C99) and C++ classes. Ch also supports
many industry
standards including POSIX,
socket/Winsock, X11/Motif, OpenGL, ODBC, C LAPACK,
GTK+, Win32, and
CGI. With Ch SDK,
functions in static or dynamic binary
C/C++ libraries can be executed
in Ch shell or script file.
integrated development environment (IDE)
ChIDE is efficient and lightweight.
No need to create project or
workspace to run your program. ChIDE is also the
most effective IDE for
instructors to make interactive classroom
presentations to demonstrate
different programming features and concepts, and
respond to students'

Embeddable scripting
Embedded Ch allows
users to embed Ch into C/C++ application such as
game, semiconductor ATE, SoC,
CAM, IC, PCB, RF, MEMS, LED as a scripting
engine. Embedded Ch supports
multi-threading and debug.
C/C++ applications can be extended with all
features of Ch
scripting. It has a small footprint. The pointer and time
nature of the C language provides a perfect interface
real-time systems.
Shell programming and cross-platform scripting
bridges the gap between the C language and shell languages. It is a
C shell -- C compatible shell.
Ch is an interpretive implementation of C,
similar to Unix/MS-DOS
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
2D/3D plotting
Ch supports high-level C++ 2D/3D graphical
Two and three dimensional graphical plots can be very easily
With SoftIntegration graphical library (SIGL), the same
using 2D/3D plotting features can be executed in Ch
or compiled using C++
Numerical computing
Ch numerical extensions are the best choice
for numerical computing in
the C/C++ domain.
Ch has built-in type-generic
functions and computational arrays for linear algebra and matrix
It contains 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.
Ch supports C LAPACK,
GNU Multiple
Precision Arithmetic Library, and GNU Scientific Library.
Ch toolkits and
third party software support
Ch is ideal for rapid application development
and deployment.
Ch supports an increasing number of third party software
It includes Ch Control toolkit, Ch Mechanism Toolkit, Ch NAG
Package, Ch CGI toolkit, Ch ODBC toolkit, Ch XML toolkit, ChExcel
manipulating Microsoft Excel in C/C++ scripts,
Intel OpenCV for computer
vision, ImageMagick for
image processing, National Instruments' data
acquisition toolkit NI-DAQ
and motion control toolkit NI-Motion.

and Availability
Ch and Embedded Ch for Windows X86, Windows X86-64, Linux
x86, Linux x86-64,
Linux PPC, Mac OS X x86 and ppc, Solaris sparc, Solaris
X64, HP-UX,
FreeBSD and QNX Neutrino RTOS are available. Ch Standard Edition
is free for
both commercial and non-commercial uses in all platforms. Ch
Student Edition is free for the students to use. Ch Professional Edition is
$399 for commercial use and $199 for academic use.
A teaching lab license is
To purchase Embedded Ch, contact SoftIntegration directly.
SoftIntegration, Inc.
SoftIntegration, Inc. is the leader of scripting
technology for
ubiquitous computing. SoftIntegration provides infrastructure
and services for rapid application development and deployment,
scientific numerical computing, embedded scripting, and Web-based
integration. Ch., the company's flagship product, is an
embeddable C/C++
interpreter that provides a comprehensive solution for
engineers, scientists,
Web programmers, software developers, C/C++
beginners and experts, system
administrators, real-time programmers,
quality analysts, and instructors and


SoftIntegration, Inc.

Post a followup to this message

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