SoftIntegration Launches C Virtual Machine -- Ch 2.0.Business Editors/High-Tech Writers DAVIS Davis, city (1990 pop. 46,209), Yolo co., central Calif.; settled in the 1850s, inc. 1917. It is an education center with light industry; machinery, processed foods, and computer equipment are produced. The extensive Univ. , Calif.--(BUSINESS WIRE)--Oct. 26, 2001 SoftIntegration, Inc., the leader of scripting technology for ubiquitous computing ubiquitous computing - Computers everywhere. Making many computers available throughout the physical environment, while making them effectively invisible to the user. Ubiquitous computing is held by some to be the Third Wave of computing. , today announced the availability of Ch 2.0, a platform independent C virtual machine with classes. Ch is the most complete C interpreter in existence. It can avoid lengthy compile/link/execute/debug cycles for programming. Ch supports C90, POSIX (Portable Operating System Interface for UNIX) An IEEE 1003.1 standard that defines the language interface between application programs and the Unix operating system. , GTK See GTK+. +, socket/WinSock, and many new features in the latest 1999 C standard (C99). "Script computing is the future," says Dr. Harry H. Cheng, the inventor of Ch. "The programming paradigm A programming paradigm is a fundamental style of programming regarding how solutions to problems are to be formulated in a programming language. (Compare with a methodology, which is a style of solving specific software engineering problems). has shifted from non-portable, domain specific programming to portable and rapid application development, from proprietary languages to open languages and from system programming languages to scripting languages. Ch extends C allowing programmers to learn one language, and use it anywhere for almost any programming purpose." Ch has many high-level extensions to C, including classes in C++, shell programming, applets, generic functions, string type, computational arrays for linear algebra linear algebra Branch of algebra concerned with methods of solving systems of linear equations; more generally, the mathematics of linear transformations and vector spaces. and matrix computations, 2D/3D graphic plotting, CGI CGI in full Common Gateway Interface. Specification by which a Web server passes data between itself and an application program. Typically, a Web user will make a request of the Web server, which in turn passes the request to a CGI application program. , and advanced high-level numerical functions for linear systems, differential equation solving, integration, non-linear equations, Fourier analysis, etc. "Ch is the first implementation, portable to different platforms, with major new features of complex numbers, variable length arrays (VLAs), and IEEE (Institute of Electrical and Electronics Engineers, New York, www.ieee.org) A membership organization that includes engineers, scientists and students in electronics and allied fields. floating-point arithmetic added in C99," notes Tom MacDonald, the former chair of the ANSI C Standard Committee J11. "I have to mention how impressed I am with both the quality of Ch and how complete the environment is. It took a lot of vision to put all of Ch together like it is. I like many high-level extensions such as string type, computational arrays, and shell programming in Ch. I had recently ported code written over years in C shell, Perl and Python to Ch. The porting was very simple and straightforward." Ch is an alternative to other scripting languages and mathematical software packages for shell programming to automate tasks, regression test, system administration, real-time interactive computing, rapid prototyping, 2D/3D plotting, scientific numerical computing, and Web development. Ch is also a very effective interactive environment to teach and learn programming in C with C99 features and object-based software design with practical applications, as well as to develop materials for distance learning. Ch is available for Windows/Linux/Unix. It starts at $199 for a single-user license. Education/student discounts are available. About SoftIntegration, Inc. SoftIntegration, founded in 1999, provides infrastructure software and services for rapid application development and deployment, and Web-based software integration. Its flagship product Ch extends C for ubiquitous script computing. Ch is the solution for Web programmers, software developers, C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++ users, engineers and scientists, system administrators, real-time programmers, quality analysts, and instructors. Note to Editors: Ch and SoftIntegration are registered trademarks of SoftIntegration, Inc. Windows is a trademark of Microsoft Corporation. Unix is a trademark of Novell, Inc. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion