Ch Professional

The most complete C interpreter and C virtual machine in existence.
Download

Ch Professional Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Demo
  • Price:
  • USD 399.00 | BUY the full version
  • Publisher Name:
  • SoftIntegration, Inc.
  • Publisher web site:
  • http://www.softintegration.com/
  • Operating Systems:
  • Mac OS X 10.3 or later
  • File Size:
  • 11.2 MB

Ch Professional Tags


Ch Professional Description

The most complete C interpreter and C virtual machine in existence. Many scripting languages have claimed that their syntax resembles C or C++, but they are not C or C++. Their coding style and syntax are different from C/C++. Ch is an embeddable interpreter that provides a superset of C with salient extensions. It parses and executes C code directly without intermediate code or byte code. It does not distinguish interpreted code from compiled C/C++ code. Ch is the most complete C interpreter and C virtual machine in existence. Ch is embeddable in other application programs and hardware.Ch supports ISO C standard (C90), major new features in C99, classes in C++, POSIX, X/Motif, Windows, OpenGL, ODBC, GTK+, C LAPACK, CGI, XML, 2D/3D graphical plotting, advanced numerical computing, and shell programming. Moreover, Ch has many salient features from other languages and software packages.C is for low-level system programming and embedded systems; C++ for large-scale projects; Ch for platform-independent script computing. C/Ch/C++ allow users to use one language, anywhere and everywhere, for any programming tasks.If your applications need high performance, you can deploy and compile your code as native code with a C/C++ compiler. For rapid application development, fast time-to-market, and running across platform without tedious compile/link cycles, Ch will be the best choice. Ch is optimal for numerical computing and visualization, embedded scripting, Web programming and plotting, safe network computing, shell programming, integration with legacy systems, integration and control of mechatronic systems, and teaching and learning.Ch allows you to write C/C++ code once in one platform, run it in all other platforms including Windows, Linux, MacOS X, Solaris, HP-UX, FreeBSD and QNX.Ch Professional Edition combines the power with ease of use with its 2D/3D plotting and many high-level numerical functions. It is a base for many applications in engineering and science.In addition to all features in Ch Standard Edition, Ch Professional Edition makes it easier for you to do:· Developing and Learning C/Ch/C++ with a user friendly Integrated Development Environment ChIDE.· User-friendly 2D/3D graphical plotting. Note: To compile graphical functions with your applications in C++, please try our SoftIntegration C++ Graphical Library (SIGL).· Scientific numerical computing with computational array.· Scientific numerical computing with advanced high-level numerical functions for linear algebra problems based on LAPACK, differential equation solving, integration, finding roots of non-linear equations, manipulating polynomials, curve fitting, fast fourier analysis, etc.· Ch Professional also provides scientific numerical computing for C LAPACK functions.For MATLAB and Mathematica users, you may find the following information helpful in understanding the capabilities of Ch.· Comparison of features among Ch, MATLAB and Mathematica.· Comparison of functions and syntax between Ch and MATLAB. In addition to toolkits and third party software packages supported by Ch Standard Edition, Ch Professinonal Edition supports the following toolkit:· Ch Mechanism Toolkit· Ch Control System Toolkit Here are some key features of "Ch Professional": · Scripting to automate repetitive tasks and rapid prototyping. · Embedded scripting. · Scientific numerical computing. · Unix/Windows shell programming. · 2D/3D graphical plotting. · Web programming. · Safe network computing. · Interactive computing. Requirements: · FreeBSD 5.1 or later. · QNX 6.3.0 or later. What's New in This Release: · ChIDE updated with debug command window. · Change command 'pwd' in Windows as a binary command so that it can be invoked from the output pane in ChIDE. · Added CPlot::lineType(int type, int width, ... /* char *colorname or rgb */), to change line type, width, and color for lines, impulses, steps, etc. · Added CPlot::pointType(int type, int size, ... /* char *colorname or rgb */), to change point type, size, and color for points. · Added CPlot::enhanceText(void) to turn on the enhanced text mode for terminal and output files that support additional text format. · 3D curve in plotting does not use color box. ChIDE updated with the following features: · When dragging the divide line between text editing window and output, debug window will not be displayed if it was not visible to start with. · Rearranged function keys for ChIDE. · Rearrange items for Views, Tools, Debug, and Option menus. · Documented compilation options /MDd, /MT, /MTd for using Embedded Ch in Windows. · Documented support of Intel C++ compiler for Embedded Ch.


Ch Professional Related Software