SoftIntegration Ch
Major Features and Comparison of Different Ch Editions

Features Ch Standard Ch Professional
  Ch Student
  Ch Evaluation
ISO C90 Standard X X
Wide characters in Addendum 1 for C90 X X
Complex numbers in C99 X X
Variable length arrays (VLAs) in C99 X X
IEEE floating-point arithmetic in C99 X X
Type generic functions in C99 X X
long long data type in C99 X X
Many other new features in C99 X X
Classes in C++ X X
Complex IEEE floating-point arithmetic X X
Assumed-shape arrays X X
Nested functions X X
Interactive C statement execution X X
Interactive command shell X X
Shell programming X X
Safe Ch X X
Ch applets X X
String type X X
Adjustable array bounds X X
Socket/Winsock X X
Ch SDK X X
POSIX X X
Unix utilities such as vi, ls, grep for Windows X X
OpenGL toolkit X X
GTK+ toolkit X X
X/Motif toolkit on Unix/Linux X X
Windows toolkit on Windows X X
Support Common Gateway Interface (CGI) X X
Support third party software such as ODBC and NI-DAQ X X
Soft Copies of Ch Users's Guide,
Ch Reference Guide, and Ch SDK User's Guide
X X
Multiple users on a single machine X X
Ch Integrated Development Environment (ChIDE)   X
Computational array   X
2D/3D graphical plotting   X
Advanced numerical analysis functions   X
All functions in C LAPACK   X

Note: Student Edition is the same as Professional Edition, except that

  1. Ch Student Edition is free for registered students in educational institutions (K-12, junior college, college).
  2. It includes SoftIntegration Graphical Library (SIGL).
  3. A plot generated by Ch Student Edition will display "This plot is generated by Ch Student Edition" in the x-label in a separate line.
  4. The total number of elements of an array is limited to 20,000.
  5. It runs in Windows, Linux, and Mac OS X only.
  6. It is for a single user on a single machine.
  7. It can be downloaded here.

Ch Professional Evaluation Edition is the same as Professional Edition, except that

  1. Ch Professional Evaluation Edition will expire in 30 days after installation.
  2. A plot generated by Ch Professional Evaluation Edition displays "This plot is generated by Ch Evaluation Edition" in the x-label in a separate line.
  3. The total number of elements of an array is limited to 1024*1024 = 1048576
  4. It can be downloaded here.