The new product, CCC68K, implements the 2.1 definition for the C++ language with numerous extensions to support embedded applications development. Complementing the compiler is the XRAY68K debugger for debugging optimized C++ code. Microtec Research also supplies a variety of inspection and conversion tools. First targeted for the Motorola 68000 family of microprocessors, CCC68K supports a superset of the v2.1 C++ language definition.
The CCC68K package also includes the ASM68K relocatable macro assembler and single and multiple inheritance runtime class libraries for I/O streams and complex arithmetic. The debugger provides a window-oriented user interface that separates user code and debug information into appropriate groupings.
Prices for the complete toolkit begin at $6,600. For more information, contact Microtec Research, 2350 Mission College Blvd., Santa Clara, CA 95054, (408) 980-1300; FAX (408) 982-8266.
Coherent v3.1 includes information on accessing the MWC UUCP bulletin board system, a configurable AT hard disk driver for unsupported disks, an Adaptec AHA-154x series SCSI device driver, COM3 and COM4 serial line support, and a RAM-disk device driver.
Coherent v3.1 also offers a generic multi-port serial card device driver, a miscellaneous function library with source code, 16-bit version of compress, uncompress and zcat, enhanced mail, man, scat and msgs utilities, new and updated on-line manual pages, and numerous bug fixes.
Coherent v3.1 sells for $99.95. For more information, contact Mark Williams Company, 60 Revere Drive, Northbrook, IL 60062, (708) 291-6700; FAX (708) 291-6750.
Intek C++ supports small data models (small and medium memory) as recommended by Microsoft. Intek C++ v2.0b supports the extended keywords near, far, huge, cdedl, pascal, fortran, as well as the new Microsoft v6.0 keywords, _based, _self, _segment, and _segname.
Intek C++ supports a variety of C compilers, including Microsoft C v5.1 and v6.0; Microsoft C+ with Windows, v5.1 and v6.0; Turbo C v2.0; Watcom C v8.0; Watcom C 386 v8.0; and Metaware High C 386. Intek C++ can work with other standard and robust C compilers that support 31 character names. Some of the users cross-compile from Intek C++ to C compilers for chips like the TI 34010.
Intek C++ sells for $495 for single copies; site licenses are available. It runs under MS-DOS on the 80386 with 2Mb of RAM, and also under UNIX System V/386. The UNIX version can cross-compile to any DOS C compiler.
For more information, contact Intek Integration Technologies, 1400 112th Ave. SE, Suite
Software engineers can use C++ immediately because Saber-C++ offers an interactive workspace and a full C++ interpreter for prototyping, experimentation and runtime error checking. Users are able to view and understand program elements ranging from simple data structures to complex C++ class hierarchies.
Saber-C++ offerings include automatic static and runtime error detection, source-level debugger, graphical browsers, interactive workspace, incremental linker, integration with UNIX tools, and extensive documentation.
Saber-C++ sells for $3,995 and includes technical support and maintenance for one year. For more information, contact Saber Software, 185 Alewife Brook Parkway, Cambridge, MA 02138, (617) 876-7636; FAX (617) 547-9011.
C++ v2.1 contains both Super-C and object-oriented features of C++. Super-C extensions include default function arguments, in-line methods and functions, type-safe linkage, and call by reference or value. Object-oriented features of C++ include class/method organization, overloaded operators, inheritance, polymorphism, constuctors and destructors, and virtual functions.
The package includes standard C++ class libraries for streams and complex arithmetic. It sells for $495. For more information, contact Computer Innovations, 980 Shrewsbury Ave., Tinton Falls, NJ 07724, (201) 542-5920.
The toolkit contains the Intel 32-bit compiler, 32-bit protected mode source-level debugger, linker, libraries, utilities, make facility and DOS extender.
The toolkit sells for $695. For more information, contact Intel Corporation, P.O. Box 58130, 3065 Bowers Ave., Santa Clara, CA 95052-8130, (800) 548-4725.
The Green Hills compiler produces optimized 68030 object code directly from the C++ source code. The compiler (object code) costs $2,500 and is available for the HK68/M130, HK68/V30XE, and HK68/M230 CPU boards running UNIX v3.0. For more information, contact Heurikon, 8000 Excelsior Dr., Madison, WI 53717, (608) 831-0900; FAX (608) 831-4249.
IDB is based on IDL, the interface description language. IDL is a technology developed to manage the complex data structures of compilers and other software development tools.
IDB applications may be configured with or without an optional display manager and browser. Using the browser's built-in display, edit, and search operations, a developer can prototype a new application by describing its data. Applications that use IDB for display and data management are portable across the range of supported platforms.
The price of a single license ranges from $2,500 to $6,000. For more information, contact Persistent Data Systems, 75 West Chapel Ridge Road, Pittsburgh, PA 15238, (412) 963-1843.
ToolBook is a set of application development tools, including a color drawing package and an object-oriented programming language called OpenScript. The tools feature hyper-navigation capabilities, animation, text formatting, and flat-file database creation.
The retail version of ToolBook for OS/2 comes with several applications: one that reads and writes dBase files, a hypermedia tutorial, a business calculator, an animation primer, a quick tour of ToolBook features, and a collection of scripts, clip art, and page designs. The OS/2 ToolBook sells for $395.
Also available from Asymetrix is the ToolBook Developer Program, which provides both development and marketing assistance, and a new ToolBook Developer Partnership, an option that gives developers unlimited access to a designated Asymetrix support engineer for more in-depth technical support. The ToolBook Developer Program is free with the purchase of the $450 Asymetrix Author's Resource Kit, a package of tools that helps developers build and distribute applications.
For more information, call (800) 624-8999.
XVision is a Microsoft Windows application that turns PCs into X Servers. Users can cut and paste between the two environments without a DOS hot-key mechanism. XVision is compatible with MS-Windows 3.0.
XVision v3.1 allows the user to run up to 16 X clients simultaneously. The Program Starter now accepts command-line parameters that allow users to create icons for specific X clients. By selecting these icons, individual X clients are automatically started.
New network support includes Sun PC-NFS, Ungermann-Bass Net/One TCP/IP, and Wollongong WIN/TCP for DOS. XVision can be networked to a variety of X hosts simultaneously, including UNIX and VMS.
XVision v3.1 is priced at $449. Current XVision users can purchase the upgrade for $150. For more information, contact Graphic Software Systems, 9590 SW Gemini Dr., Beaverton, OR 97005, (503) 641-2200; FAX (503) 643-8642.
This function library consists of object modules that link into Clipper or C applications, an English language dictionary with more than 100,000 words stored in a compressed format, and a maintenance program for adding or removing words from the main dictionary or for building specialized dictionaries.
The Spell Checking Engine also works with the Paradox Engine, Force, CodeBase 4, and other programs compatible with Microsoft C. Future releases will also be compatible with Borland's Turbo C and the Watcom C compiler.
The Spell Checking Engine allows developers to add spell checking and correction of any user input within a custom application. The system can also spell check a wide variety of file formats, including xbase data and memo files, spreadsheets, and graphics files.
For more information, call Glenn Hart at (914) 357-2055.
The library supports mixed vector plotting and raster imaging, graphics viewports, user unit scaling, rotatable and scalable labels, and more up to 1,024 x 768 with 8-, 16-, or 32-bit graphics cards. The library comes with full source code in Micro Way NDP C-386 and Phar Lap 386 ASM, extensive example code and manual, 30-day money back guarantee, free upgrades for one year, and has no royalties for distribution of compiled composite code.
Libhpgl.lib sells for $300. For more information, contact Gary Olhoeft, P.O. Box 10870 Edgemont, Golden, CO 80401-0620, (303) 279-6345.
Developers can use c-tree Plus to produce a variety of application types: single or multi-user; single or multiple machine environments; applications with small or large amounts of data; optimized response time for a single query or a large request to select, sort, and return a set of data.
c-tree Plus features include expanded support for variable length and BCD data types and keys; file level alternate collating sequence support; dynamic space reclamation; high-speed hashed data and index caching; and improved native I/O system utilization.
c-tree Plus sells for $595. Current c-tree users can upgrade to c-tree Plus for $200. For more information, contact FairCom, 4006 West Broadway, Columbia, MO 65203, (800) 234-8180; FAX (314) 445-9698.
Using OS-9000/Rave, designers can configure realistic user interfaces and control panels by combining high-quality audio, computer-generated graphic images, captured live video and customizable menus in the same user interface.
Rave combines audio, video, and computer-generated graphics, and it can develop complex interface without writing code. Rave facilitates design of realistic real-time man/machine interfaces and runs on top of OS-9000 real-time operating system.
OS-9000/Rave sells for $750. For more information, contact Microware Systems, 1900 NW 114th St., Des Moines, IA 50325-7077, (515) 224-1929, FAX (515) 224-1352.
Each file in the library is described and indexed in a database that accompanies the library. The library contains a variety of types of files, including AI, array, benchmark, bit manipulation, C++, communication, compression, database, date/time, debugger, disk management, documentor, DOS, editor, function library, games, graphics, mathematics, memory management, mouse, printer, network, security, tutorial, window, and menu.
The library sells for $79.50. For more information, contact EMS Professional Shareware Libraries, 4505 Buckhurst Ct., Olney, MD 20832, (301) 924-3594; FAX (301) 963-2708.
DOCZ also builds on-line help libraries. Program editors can be interfaced to DOCZ to extract function call prototypes from the help libraries while editing.
DOCZ helps developers transport help libraries and documentation from one platform to another. Its generated documentation contains all the information needed to create an object-oriented development environment. DOCZ supports all major languages.
DOCZ sells for $195. For more information, contact Software Toolz, 8030 Pooles Mill Drive, Ball Ground, GA 30107-9610, (404) 889-8264.
All versions of C Executive offer the optional DOS compatible file system, CE-DOSFILE. With this file system, any CISC or RISC microprocessor can be used to maintain MS-DOS file systems on-line. CE-DOS-FILE is compatible with MS-DOS file system media.
For more information, contact JMI Software Consultants, 904 Sheble Lane, P.O. Box 481, Spring House, PA 19477, (215) 628-0846.
Other features of SMP v2.0 include unlimited number of windows, event-driven mouse support, context-sensitive help, linkable libraries, and a tutorial with more than 100 examples of code. SMP v2.0 also offers a comprehensive menu system, recording and playback of keystrokes, and shadowing and overlapping of windows.
For more information, contact Magee Enterprises, 2909 Langford Rd. Suite A600, Norcross, GA 30071-1506, (404) 446-6611; FAX (404) 368-0719.
Interactors is a concurrent object-oriented environment for C++. This real-time executive is based on multi-party interactions. The real-time facilities are added to off-the-shelf C compilers in the form of a source library. Interactors is compatible with both Zortech C++ v2.0 compiler and the Borland Turbo C++ compiler for MS-DOS.
Zlocate is a C++ locator for 80x86 embedded software development. The locator converts MS-DOS/Zortech's loadable code into absolute code format, suitable for programming ROMs.
These two products were developed by Objective:Systems, P.O. Box 265, Ville Mont-Royal, Quebec, Canada H3P 3C5. For more information, contact the distributor, Air Data, 4440 Old Orchard St., Montreal, Quebec H4A 3B4, Canada (514) 484-0390.
Software through Pictures under OpenWindows allows users to set up an X11-based software development center, using the full range of Sun platforms from the SPARCserver 490 to a SPARCstation SLC, combined with any X11 display server from other manufacturers.
Single license prices for Software through Pictures range form $5,000 to $21,000, depending on the configuration. For more information, contact Interactive Development Environments, 595 Market St., 10th Floor, San Francisco, CA 94105, (415) 543-0900; FAX (415) 543-3716.
The C precompiler can be configured to be DB2, SAA, ANSI, Oracle, or XDB-compatible and is capable of running under DOS, OS/2, and Windows 3.0. The C precompiler provides support for both embedded and dynamic SQL. XDB also allows applications to mix XDB's library of functions found in XDB-C plus XDB's SQL engine for Windows 3.0.
XDB-Windows is priced at $750. XDB-C is priced at $595. For more information, contact XDB Systems at (301) 779-6030.
These network kits offer an upgrade path, including an education component, a techniques component, and a tools component. Product manuals for the libraries are comprehensive and heavily indexed.
For more information, contact Database Software Consultants, P.O. Box 8380, Austin, TX 78713-8380, (512) 477-3423.
ZIM is an application development environment delivering complex, multi-user applications. ZIM is available on a range of hardware platforms and operating systems. The ZIM family of products includes Runtime, Query-Runtime, and SQL-compatible versions.
For more information, contact Sterling Software, 36 Antares Dr., Suite 500, Ottawa, Ontario K2E 7W5; (613) 727-1397; FAX (613) 727-6940.
Version 6.0 upgrades are available directly from Microsoft. Proof of Lattice C ownership is required. For more information, contact Microsoft, One Microsoft Way, Redmond, WA 98052-6399, (206) 882-8080; FAX (206) 883-8101, or contact Microsoft customer service at (800) 541-1261.
For more information, contact Motorola at (602) 438-3576.
The company also established ParcPlace Partners, a value-added business program for third-party Smalltalk application developers and systems integrators. The ParcPlace Partners program offers a variety of marketing and technical services that support the development, porting, and selling of Smalltalk applications.
For more information, contact ParcPlace Systems, 1550 Plymouth St., Mountain View, CA 94043, (415) 691--6700; FAX (415) 691-6715.
For more information, contact Informix Software, 4100 Bohannon Dr., Menlo Park, CA 94025, (415) 926-6300.