Free C/C++ interpreter Ch 4.0 released

Free C/C++ interpreter Ch 4.0 released

SoftIntegration, Inc. today announced the availability of Ch 4.0, the newest version of C/C++ interpreter for cross-platform scripting, 2D/3D plotting, numerical computing, shell programming and embedded scripting.

DAVIS, CA -- August 26, 2003 -- SoftIntegration, Inc. today announced the availability of Ch 4.0, the newest version of C/C++ interpreter for cross-platform scripting, 2D/3D plotting, numerical computing, shell programming and embedded scripting.

Ch 4.0 continues SoftIntegration's leadership in scripting, 2D/3D plotting and numerical computing. Major product enhancements include shell programming, computational array for numerical computing and bug fixes.

"SoftIntegration Ch provides an unmatched level of power and flexibility in powerful C/C++ scripting. We are delivering the most robust and feature-packed scripting technology," said Dr. Dawn Cheng, President at SoftIntegration. "Ch is also a very effective interactive environment for teaching and learning programming in C99, the latest C standard, and C++."

C/C++ interpreter

Ch supports 1999 ISO C Standard (C99), 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, and CGI. Functions in static or dynamical binary C/C++ libraries can be executed interpretively in scripting without re-compilation using Ch SDK.

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

Ch is ideal for rapid application development and deployment. For exampple, a Control System Toolkit for design and analysis of linear time-invariant control systems developed in Ch is available.

Share |

Related press releases

  • Free C/C++ interpreter Ch 4.0 released
    [2003-08-26 00:00:00]
    SoftIntegration, Inc. today announced the availability of Ch 4.0, the newest version of C/C++ interpreter for cross-platform scripting, 2D/3D plotting, numerical computing, shell programming and embed...
  • New Programming Language Invented
    [2007-03-18 15:32:40]
    Hermetic Systems has released an interpreter for a new programming language called EDC which is designed for operations on and with calendar dates, such as date arithmetic and conversions from dates i...
  • TextTransformer wins BCB contest 2006
    [2006-09-14 04:46:00]
    The TextTransformer parser generator has been extended by an stand alone grammar interpreter, for immediate use in applications. The parser engine now is available for Windows, as a DLL and a set of r...
  • Vistascript IDE and runtime for building rich client applications on Windows Vis...
    [2006-04-11 00:00:00]
    RoboWiz Corporation announces the alpha release of Vistascript Developer for creating rich client applications on Windows Vista. The development environment includes a syntax highligting editor, a GU...
  • AspMap for .NET 4.0 released
    [2007-08-17 14:33:59]
    08/20/07 AspMap for .NET 4.0 released VDS Technologies has released AspMap for .NET 4.0, a mapping component for ASP.NET. New features include mapping controls for ASP.NET, spatial buffer analys...
  • Babala 0.4.0 released, free marathon strategy game
    [2006-08-31 18:30:19]
    August 23, 2006 -- On this date is released the next version of the Babala game from Pavel Richter. This is a fun and challenging pastime, suitable for all ages, with 200 cunningly-crafted levels. The...
  • wapfrog.com released Pong for mobile as a freeware
    [2010-11-17 16:47:12]
    wapfrog.com released Pong for mobile as a freeware. Pong is one of the earliest arcade video games, and is a tennis sports game featuring simple two-dimensional graphics. The aim is to defeat the opp...
  • RADvolution Designer 2005 Standard Edition released!
    [2004-11-24 00:00:00]
    DevelopGuidance released the RADvolution Designer 2005 SE. Ever dreamed of a correct layout at once? Just imagine: no more hassle with aligning, tab orders and anchors! Simply drag and drop controls ...
  • Ideal DVD to PSP Converter 2.0.2 is released!
    [2008-07-10 01:51:14]
    Ideal DVD Software just released Ideal DVD to PSP Converter 2.0.2. In this version, they enable H.264 codec. Comparing to MPEG-4 video codec, this codec can get better quality. But it will take much m...
  • Automate Any Windows Tasks with RoboTask
    [2005-11-18 00:00:00]
    NeoWise Software has released RoboTask version 2.3, a Windows application that saves time and money by making it easy to automate any series of tasks that you can do on your PC. Unlike simple programs...