Please help us by taking our survey
macnn

02/15/2008, 12:35pm, EST

Friday, February 15th

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.


Filed under: software, developer
Other story tags: free

, , 1 comment, del.icio.us, slashdot, digg, buzz


1 comment
Reader Reactions (Please use <i></i> for italic text)

subscribe to comments
for this article




Expand All   Global Settings
Interpreter
0
02/18, 2:15pm, EST
Also have a look at ROOT (http://root.cern.ch) and its CINT C++ interpreter.
Fresh-Faced Recruit
Joined Jun 2007
User is offline
Your Comments

In order to post comments: If you are a registered member, please login with your MacNN Forums username and password otherwise please uncheck the checkbox below.


Registered Member?
macnn forums login:

macnn forums password:

Not a member of the MacNN forums? Register now for free.

RSS Feeds

Have the latest content delivered to your desktop via RSS. Use the links below to get access to a specific blog, news, or reviews feed.



  MacNN -all

  MacNN Reviews

  MacNN Podcasts

  iPodNN

  Electronista

  Left Lane News
Turn your laptop into CASH: Sell us your used laptop. Working or not. Get money FAST. Instant online quote. Shipping is FREE.

PowerBookMedic will fix any Apple laptop or iPod: We offer Parts, Hard Drives, Superdrives, Ram Upgrades & Repairs all backed up w/ our 1YR Warranty!

Check Out the VIERA from Panasonic!: Enter a New Visual Era with Panasonic VIERA HDTVs. An Enhanced Experience.

a5 discussion forum: Find Other A5 Owners Audi A5 Forums & Photos.

Discussion Boards - $4.99: Remotely hosted discussion boards. Fully customizable, no advertising.

Health Discussion: Create Your Own Healthy Living Plan with Health Tools, Tips & Forums.

Buy from The Apple Store, iTunes.com, Amazon.com, TechDepot, OfficeDepot, Computers4Sure, or donate.