Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!mips!wyse!mcdchg!usenet From: jim@hcr.uucp (Jim Sullivan) Newsgroups: comp.newprod Subject: Press Release From HCR Corporation Message-ID: <32563@mcdchg.chg.mcd.mot.com> Date: 3 Mar 90 01:24:13 GMT Sender: usenet@mcdchg.chg.mcd.mot.com Followup-To: poster Organization: HCR Corporation, Toronto Lines: 90 Approved: usenet@mcdchg.chg.mcd.mot.com New HCR/C++ Provides Full Set of Libraries for Users, Extends Company Lead in Advanced Compiler Technology TORONTO, Ontario, Jan. 17 -- HCR Corporation, which last year provided UNIX programmers with the first packaged C++ compiler, based on AT&T's Release 2.0, today announced a major upgrade, HCR/C++ Version 2.2. HCR/C++ operates on most popular 386 and 486 UNIX systems. Along with significant performance enhancements, Version 2.2 provides users with class libraries containing a comprehensive set of pre-defined objects that permit them to take full advantage of the reusable object capabilities of C++. In addition, HCR/C++ 2.2 also includes a significantly enhanced release of a powerful window-oriented debugger, upward compatible with Berkeley's dbx. HCR/C++ has always included the full set of class libraries defined by AT&T (task, complex and I/O). With Version 2.2 of HCR/C++, HCR has added a set of significant extensions. The popular NIH (National Institute of Health) class libraries are included in source format. These libraries include classes for strings, linked lists, date and time conversions, indexed arrays, hash tables, regular expressions and vector operations. In short, they make almost any C++ program easier to write. Also included are the InterViews libraries; these provide a simplified interface to X Windows. As such, they are a major productivity enhancement for an X Window developer. "Our initial C++ compiler was received enthusiastically by users worldwide," said Brian Eisenberg, vice president of sales and marketing. "Many of them suggested that we provide class libraries in our upgrade, and Version 2.2 provides a rich set of them, with the objects they need to fully exploit the compiler's power." Overall performance improvements have made Version 2.2 even more robust and error-free than Version 2.1. Important enhancements have been completed to dbXtra; for example, hardware debug registers speed up execution by up to 300 times when tracing access to variables. HCR/C++ 2.2 also displays C and C++ source code, program output, display expressions and debug output at the same time through windows on both graphics and ASCII terminals. Eisenberg emphasized that Version 2.2, like its predecessor, is fully compatible with AT&T's cfront 2.0. "Our commitment to complete compatibility is unswerving," he said. HCR/C++ Version 2.2 is available Feb. 15 for a base price of U.S.$995. Version 2.1 customers can obtain 2.2 for $99. New users who order before March 15 will receive from HCR a set of publications about C++ and its uses, each valued at around $30. The publications include "C++ for C Programmers", by Ira Pohl; "The C++ Answer Book", by Tony Hansen; "A C++ Workbook", by Richard Weiner and Lewis Pinson; and "Programming in C++", by Kathy Stark and Stephen Dewherst. C++ is a comprehensive extension of the C programming language that preserves compatibility with C while supporting modern, object oriented programming methodology. HCR/C++ 2.2 provides all of the key features of AT&T Release 2.0, such as type safe linkages, default membership initialization, and the ability of each class to define its own "new" and "delete" operators. HCR's dbXtra adds the ability to operate through windows, permitting users to review their output and source code easily, even on standard terminals. In HCR/C++, dbXtra is linked to C++, allowing source-level debugging of C++ as well as access to the translated C source code. dbXtra can also be used to debug C programs produced by standard (COFF) UNIX compilers. HCR's standard full service support and upgrade options are available. Founded in 1976, HCR Corporation develops system software for the expanding UNIX market. HCR's products include both custom and packaged software in the areas of UNIX operating systems, development tools and networking. The company has provided products and services to clients such as IBM, Control Data, Intel and Olivetti. From its headquarters in Toronto, Ontario, HCR serves a worldwide customer base of manufacturers, developers and end users. HCR/C++ and dbXtra are trademarks of HCR Corporation. UNIX is a registered trademark of AT&T. FOR FURTHER INFORMATION: Heather Grief, HCR Corporation (416) 922-1937 Dick Davies, IPRA (415) 777-4161