Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

New Products


February 1993/New Products

Industry-Related News & Announcements


Micro-Processor Services Releases MASM to C Translator

Micro-Processor Services, Inc., has released MASM2C, a tool designed to translate MASM code generated by a disassembler into C source code. Working with a disassembler, MASM2C can be used to translate from an .EXE file to intelligible C source. MASM2C contains a syntax analyzer, a MASM-to-tertiary converter, and a tertiary-to-C converter. The tertiary language is used to maintain logical equivalence between source and target languages, and is used in the entire Micro-Processor Services family of translators. MASM2C is compatible with V Communications' Sourcer and other disassemblers, and is error message compatible with "Brief" (or other editors supporting Microsoft C) permitting translation within an editor environment. MASM2C supports 8086, 80186, 80286, 80286P, 80386, and 80386P instructions. The translation includes MASM error bypass and C beautifier.

MASM2C is available in both a standard version ($475) and a protected-mode version ($850). The standard version can handle files of 2000 to 3000 lines, while the protected-mode version can handle up to 40,000 lines at 16MB. Translation speed is 400 to 500 lines per minute. For information, contact Micro-Processor Services, Inc., 92 Stone Hurst Lane, Dix Hills, NY 11746, (516) 499-4461; FAX: (516) 499-4727.

Compass Point Software Introduces application::ctor

Compass Point Software, Inc., has announced their application::ctor (pronounced "application constructor") product, a GUI application-development tool for Microsoft Windows. application::ctor includes an object-oriented "view Editor", a user-interface class library containing over 100 classes, and a C++ class browser. Application::ctor can be used to build Multiple Document Interface (MDI) windows and provide attachment and gravity allowing automatic rearranging and resizing of controls when the window is resized. application::ctor can also subdivide a window into regions called "hot areas." Protoypers can use the View Editor to construct an application's user-interface and to attach pre-defined prototyping functions from the class library. Once the prototype's functionality and appearance are established, developers can attach C++ code to the events in the View Editor to build a deliverable application.

application::ctor requires Windows 3.1 and a C++ compiler. The price is $99. Contact Compass Point Software, 332A Hungerford Drive, Rockvill, MD 20850, (301) 738-9109.

Intel's Tunes C Compiler for Superscalar Microprocessor

Intel Corporation has introduced CTOOLS960 Release 4.0, a C compiler which exploits the superscalar architectures of their i960R CA and i960 CF microprocessors. Intel's announcement claimed improvements of up to 40% in application program performance. The CTOOLS960 compiler collects information about an application program during execution of the program to drive its optimization. The CTOOLS960 compiler was designed to bring optimization to both superscalar and non-superscalar, and can optimize programs written for any i960 microprocessor, including the original Kx and the Sx series.

The CTOOLS960 package includes the compiler, the assembler, and utilities designed for appliciation development and performance optimization on the i960 microprocessor family. CTOOLS960 Release 4.0 is priced at $2000 for MS-DOS hosts, $3500 for HP9000 hosts, and $4300 for SUN4 or IBM RS6000. For more information, contact the Intel Literature Center at (800) 548-4725, or write for: Intel Literature Pack #A9P71, P.O. Box 7641, Mt. Prospect, IL 60056-7641.

Microtech Research Supports Cross Development for Intel processors on IBM RS/6000

Microtec Research, Inc., has announced it's Intel i960 and 8086-family microprocessor development tools for the IBM RISC System/6000. These tools complement the Motorola 68000-family tools already provided by Microtec Research, and were ported under an agreement with IBM. On the RS/6000, the cross development tools include an ANSI C cross compiler, a Macro Cross Assembler, and the XRAY Debugger. A C++ cross compiler is available for 68000 targets. The XRAY Debugger debugs optimized C code, allowing engineers to work with production-quality code. The XRAY Debugger provides an X Window System Motif interface. The XRAY Debugger on the RS/6000 supports instruction set simulation and debug monitor as execution environments. With instruction set simulation, software development can begin before the target hardware is available, while with monitor-based debugging, developers can perform real-time debugging while software runs on the target hardware. Microtec Research C compilers comply with ANSI C, but also support K&R C. The C++ compilers comply with version 2.1 of the AT&T specification.

For information, contact Microtec Research Inc., 2350 Mission College Boulevard, Santa Clara, CA 95054, (800) 950-5554; FAX: (408) 982-8266.

TauMetric Announces C++/C Debugger/Browser for OpenWindows

TauMetric Corporation has announced a Windowed Debugger/Browser (WDB) for C++ and C programs on Sun SPARCs. WDB provides an OPEN LOOK interface to a source-level debugger which includes source, data, and class browsing facilities. WDB runs under OpenWindows 2.0 or 3.0, and debugs programs compiled with TauMetric's Oregon C++/C compiler.

WDB includes both a Class Hierarchy Browser and Class Member Browsers. The Class Hierarchy Browser graphically depicts inheritance relationships between all classes in a program. The Class Member Browsers displays the members of a class (both data members and member functions), including inherited members, and allows access to the source code defining a class and its members.

WDB is sold with the Oregon C++ Development System for SPARC, and is available at a discount for current Oregon C++ users. Oregon C++ is also available for VAX/VMS and DECstation/Ultrix. TauMetric plans calls for ports of WDB to the other platforms along with expansion into a complete object-oriented programming environment. For information, contact TauMetric Corporation, 8765 Fletcher Parkway, Suite 301, La Mesa, CA 91942, (61) 697-7607, or (800) 874-8501; FAX: (619) 697-1140.

SunPro Licenses MetaWare Code Generation Technology

MetaWare Incorporated and SunPro, a Sun Microsystems, Inc. business, have announced a licensing agreement in which MetaWare's x86 code generation technology will be used in a new family of SunPro compilers for Intel-based personal computers. SunPro and MetaWare, in their release, project the new family of compilers, ProCompilers, to be the first compiler suite available for Solaris 2.0 for x86. ProCompilers will provide source compatibility across SPARC and Intel x86.

ProCompilers are now available in SunSoft's Solaris 2.0 for x86 early access kit, the developers version of the new operating environment for Intel 32-bit platforms. SunSoft has announced that the Intel version of Solaris 2.0 willbe available in volume toward the end of 1992. Contact MetaWare (408) 429-6832 or SunPro (415) 336-4638.

Sierra Systems Upgrades Sierra C Compiler

Sierra Systems has upgraded their C cross compiler and development system for the Motorola 68000 family. Sierra C 3.0 was designed specifically for the embedded systems engineer, and generates position independent, re-entrant, and ROMable code for any memory configuration. Version 3.0 incorporates a "Hole Compression" Optimization Utility. Sierra C's Linker can determine on the first pass when a more compact addressing mode can be used, relays the information to the assembler, which makes a second pass and adjusts the code improving size (4-7% on average) and performance. Version 3.0 also includes extended-memory support, floating-point enhancements, enhanced multiplication by constant, improved function-call stack cleanup, and inline strcpy and unrollable structure copy code.

Sierra C is priced at $2,000 for PCs or $3,500 for UNIX workstations. Contact Sierra Systems, 6728 Evergreen Avenue, Oakland, CA 94611, (800) 776-4888 or (510) 339-8200; FAX: (510) 339-3844.

SLR Systems Releases OPTLINK v3.0 for Windows

SLR Systems, Inc. has released OPTLINK v3.0 for Windows. OPTLINK v3.0 for Windows adds smart-linking technology and p-code support for Microsoft's C/C++ v7.0, and supports elimination of all unreferenced functions. OPTLINK v3.0 allows up to 64K each of libraries, symbols, segments, modules, and other link specific information. OPTLINK v3.0 for Windows replaces LINK, and supports all compilers and assemblers that generate standard object files. OPTLINK v3.0 also supports CodeView 3.x and 4.x. Operating from MS-DOS, OPTLINK v3.0 for Windows generates 16-bit .EXEs and .DLLs for both Windows and OS/2. OPTLINK v3.0 Segmented accomodates MS-DOS and OS/2 hosted linking for Windows and OS/2 executable. OPTLINK v3.0 for Windows and OPTLINK v3.0 Segmented are priced at $350 and $499, respectively. Contact SLR Systems, Inc., 1622 N. Main Street, Butler, PA 16001, (412) 282-0864; FAX: (412) 282-7965; BBS: (412) 282-2799.

Magna Carta Moves Communications Library to Windows

Magna Carta Software has released their C Communications Toolkit/Windows, a C developer's library for serial communications under Windows. The library supports single or multiport communications under Windows and works with all Hayes-compatible modems. The library supports data transmission and reception, flow control, and a variety of file transfer protocols, including XMODEM, YMODEM, ZMODEM, and Kermit.

C Communications Toolkit/Windows costs $299. The library supports Borland C++, Turbo C++, Microsoft C/C++, and Microsoft Quick C for WIndows. The package comes with full, commented source code, 600 pages of documentation, an da 30-day money-back guarantee. For more information, contact Magna Carta Software, P.O. Box 475594, Garland, TX 75047-5594, (214) 226-6900.

NeruoDynamX Provides Embeddable Neural Network Software

NeuroDynamX, Inc., has released DynaMind Developer neural network software for implementing neural networks. The package bundles DynaMind neural network training software (3.0) with several runtime options, including linkable C-code routines and neural network hardware simulation. Networks trained with DynaMind can be run standalone, embedded into C applications, or used in simulations of neural network hardware. The package includes NeuroLink v2.0, a library of C routinges for linking networks into applications. The library can link multiple networks serially or in parallel. The package includes a simulator for Intel's 80170NX ETANN chip.

NeuroLink compiles under Borland Turbo C 2.0, Turbo C++, or Borland C++ and carries no run-time license fee. DynaMind Developer is priced at $495, while DynaMind 3.0 software is available separately for $145. Contact NeuroDymanX, Inc., P.O. Box 323, Boulder, CO 80306, (800) 747-3531; FAX: (303)442-2854.

Tom Sawyer Software Introduces Graph Layout Toolkit

Tom Sawyer Software has introduced the Graph Layout Toolkit, an automated object positioning tool which helps application programs provide visual representations of objects and their connections. The Graph Layout Toolkit provides real-time graph layout services for both directed and undirected graphs through a set of extensible class libraries written in C++. An ANSI C API is furnished as well. The package can handle cyclic graphs, multiple disconnected subgraphs, multigraphs, and reflexive edges. The toolkit supports crossing minimization, graph reduction, hierarchical layout, and subgraph position balancing.

The software is available for PC, Mac, Sun, HP 9000, RS/6000, and NeXT platforms. Tom Sawyer is seeking to license this graph layout technology for embedding/repackaging by product-oriented companies. Price is determined by contract. Contact Tom Sawyer Software, 1824B Fourth Street, Berkeley, CA 94720, (510) 848-0853; FAX: (510) 848-0854.

XVT Announces Developer Toolkit for Windows NT

XVT Software, Inc., has announced support for Windows NT with its latest version of the XVT Portability Toolkit. The XVT Portability Toolkit allows programmers to build a C/C++ application, then recompile to other GUIs without rewriting code. Applications built with XVT/NT will use a 32-bit linear memory model. With NT's pre-emptive multitasking system, XVT/NT will offer memory protection for each application. XVT/NT supports all Portability Toolkit Release 3.x functionality.

The Portability Toolkit for NT is priced at $1,450 on Intel 486 systems, and at $4,400 for DEC and MIPS. XVT does not charge royalties. Contact XVT Software Inc., 4900 Pearl East Circle, Boulder, CO 80301, (303) 443-4223.

IDE Introduces C++ Tools and Support

Interactive Development Environments, Inc., has added Object-Oriented Structured Design/C++ (OOSD/C++) to its Software through Pictures family of CASE tools. OOSD/C++ provides developers with a graphical design tool, a Reuse Browser, and a Code Generator for C++. IDE is also marketing a coordinated program (the Success Package for C++) of tools, training, consulting, maintenance, and support that includes OOSD/C++ and is based on the premise that in order to exploit object-oriented design, comprehensive training and support are essential.

Contact Interactive Development Environments, Inc., 595 Market Street, 10th Floor, San Francisco, CA 94105, (415) 543-0900; FAX: (415) 543-0145.

Vitamin C/CE Released for COHERENT

Creative Programming Consultants, Inc., and Mark Williams Company have announced the release of Creative Programming's Vitamin C/CE, an advanced user interface library for COHERENT. An alternative to curses, Vitamin C/CE enables programmers to create portable, multiwindowed, terminal independent applications with full data entry, validation, help, and menuing capabilities. Vitamin C/CE provides source level compatibility over a variety of platforms, including MS-DOS, SYSV, BSD, SUN/OS, HP/UX, AIX, Ultrix, and VMS.

Vitamin C/CE is available for $99 from Creative Programming Consultants, 2013 N. Broadway, Carrollton, TX 75006, (214) 245-9139; FAX: (214) 245-9717.

Symantec Announces MultiScope Debuggers for Borland and Microsoft C++

Symantec Corporation has announced version 2.0 of its MultiScope Debuggers. Version 2.0 supports Borland C++ and Microsoft C 6.0 and C/C++ 8.0 languages for programming Windows and MS-DOS applications. The MultiScope Debuggers provide a Windows-hosted user interface, with a "CommandBar" which allows quick access to frequently-used commands. MultiScope debuggers are designed specifically for C++ code and include C++ specific features. New features include a "point-and-shoot" collapse and expand C++ class hierarchy browser, C++ object browsing, automatics C++ object mapping for all C++ inheritance types, alternative C++ class information member scope display, object-oriented breakpoints directly on object methods, direct browsing of member pointers, complete C++ expression evaluation, name unmangling, and the ability to update the source window to the actual function by selecting the method while browsing. MultiScope includes a Crash Analyzer System, with a Monitor Execution and Dump (MED) utility, which allows analysis of program crashes.

MultiScope Debuggers for Windows are priced at #379. MS-DOS products are priced at $179. Upgrades for registered users are available. For information contact Symantec Corporation, 10201 Torre Avenue, Cupertino, CA 95014-2132, (800) 441-7234 or (408) 252-3570; FAX: (408) 253-4092 or 252-4694.

Blaise Computing Announces C ASYNC MANAGER Version 4.0

Blaise Computing Inc., has announced version 4.0 of their C ASYNCH MANAGER, for applications in Microsoft and Borland C/C++, Quick C, and Turbo C and C++. Version 4.0 supports XMODEM, YMODEM, ZMODEM, and Kermit file transfer protocols; background transfers; and multiple simultaneous transfers. Other features include new modem control functions, enhanced support for 16550A UART, and support for multiport boards such as Digiboard PC/X. Contact Blaise Computing Inc., 819 Bancroft Way, Berkeley, CA 94710, (510) 540-5441; FAX: (510) 540-1938.

GUI Computer Releases ObjectTable C/C++ V1.5

GUI Computer has released version 1.5 of their ObjectTable C/C++, a Windows-oriented library that implements a programmable multicolumn table object. This release supports protected column, draggable column width, international currency, different true-type font and color for column, and various title options. ObjectTable C/C++ can work as a custom control and is compatible with Borland Resource Workshop and Microsoft Dialog Editor. Contact GUI Computer, Inc., P. O. Box 795908, Dallas, TX 75379, (800) 800-9010; FAX: (214) 250-1355; BBS: (214) 250-2077.

Lucid's Energize 1.1 Expands Tools and Utilities

Lucid, Inc., has announced Energize 1.1, with support for more tools and utilities and improved performance in its native code C++ and C compiler. New releases of Lucid C and Lucid C++ have begun shipping. Energize 1.1 supports tools and libraries for C and C++, including system math libraries and the latest version (3.01) of the InterViews library from Stanford University. Energize support what Lucid calls Computer-Aided Programming (CAP). CAP offloads routine and repetitive tasks to the computer. Energize also supports incremental compilation and linking. Contact Lucid, Inc., 707 Laurel Street, Menlo Park, CA 94025, (415) 329-8400; FAX: (415) 329-8480.

Non Standard Logics Introduces Version 2.0 of XFaceMaker

Non Standard Logics has introduced version 2.0 of XFaceMaker (XFM), its X/Motif application interface management system. XFM's new WidgetMaker feature allows designers to build customized widgets that can be used with Motif, Open Look and other toolkits. XFM's templates can be used to assemble widgets into objects with assigned behavior, inheritance, and open-ended reusability. XFM includes a resource editor, a C-like scripting language (FACE) and a test mode. Contact Non Standard Logics, 99 Bedford Street, Boston, MA 02111, (617) 482-6393; (617) 482-9707.

Microware Announces ANSI C Compiler for Intel and Motorola Processors

Microware Systems Corporation has announced their Ultra C compiler, an ANSI C compatible compiler with an architecture and optimizing algorithms designed to maximize performance in real-time applications. Ultra C has been tested for compliance with the Plum Hall C Validation Suite. Ultra C is closely tied to Microware's OS-9 and OS-9000 real-time operating systems, including I/O and system calls. The Ultra C compiler is compatible with any processor running a Microware operating system. With Ultra C, Microware provides a tightly-coupled compiler and operating system, and a single source of technical support.

The Ultra C architecture divides compilation into four processes: a front-end language process, an optimization and linking function, a target processor back end, and the assembly and linking function. Ultra C makes extensive use of an intermediate code (I-Code), performing linking and optimization on the I-Code, in addition to the other three stages of compilation. The language processor is compatible with source for previous Microware compilers, ANSI C source, and ANSI-extendable code. Ultra C can generate object code for any of its target processors, facilitating application development for multiple target systems.

For information, contact Microware Systems Corp., 1900 NW 114th Street, Des Moines, IA 50325-7077, (800) 475-9000; FAX: (515) 224-1352; Telex: (910) 520-2535.

Phar Lap's 286 | DOS-Extender Supports Borland C++ 3.1 and Microsoft C/C++ 7.0

Phar Lap Software, Inc., has announced version 2.5 of their 286 | DOS-Extender which is compatible with Borland C++ 3.1 and Microsoft C/C++ 7.0, as well as Turbo Debugger and CodeView for Windows. Version 2.5 includes faster floating point for Microsoft C/C++ users and huge memory model support for Borland C++ users. 286 | DOS-Extender allows programs to access up to 16MB of memory on any DOS-based 80286, 386, or i486 PC. 286 | DOS-Extender is priced at $495, upgrade discounts are available. Contact Phar Lap Software, Inc., 60 Aberdeen Avenue, Cambridge, MA 02138, (617) 661-1510; FAX: (617) 876-2972.

Sequiter Software Releases CodeTranslator 2.0

Sequiter Software, Inc., has released CodeTranslator 2.0, which translates Clipper '87 and dBASE III PLUS applications into C. This tool can be used for performance enhancement, porting to UNIX, Microsoft Windows, or OS/2, and teaching xBASE programmers the C language. CodeTranslator generates ANSI compliant C code and can be combined with a portable library, CodeBase (currently version 4.5, but with version 5.0 planned for release in November 1992). CodeTranslator 2.0 is priced at $245, and CodeBase 4.5 retails for $395. Contact Sequiter Software, Inc., #209, 9644 - 54 Avenue, Edmonton, Alberta, Canada, T6E 5V1, (403) 437-2410; FAX: (403) 436-2999.

Pinnacle Publishing Upgrades Graphics Server SDK to Version 2.0

Pinnacle Publishing, Inc. has announce Version 2.0 of the Graphics Server Software Development Kit (SDK), a dynamic link library (DLL) for adding graphing and charting capabilities to Windows applications. Graphics Server SDK supports C/C++, Turbo Pascal, Visual Basic, SQL Windows, Superbase, PowerBuilder, and Actor. Version 2.0 includes three new graph types — bubble graph, tape graph, and 3d area graph, automatic "hot graphs", improved axis and font control, multiple graphs, a print cancel option, and curve fitting capabilities. Contact Pinnacle Publishing, Inc., P.O. Box 1088, Kent, WA 98035, (206) 251-1900; FAX: (206) 251-5057.

JMI Announces C EXECUTIVE for AMD Am29205

MMI Software Consultants, Inc., has announced C EXECUTIVE support for AMD's new Am29205 microcontroller. JMI's C EXECUTIVE is a real-time, multitasking, ROMable operating system kernel used in embedded systems. C EXECUTIVE is written in C for portability and is available for 80186, R3000, 29000, i960, 80386, 68000 and other processors. C EXECUTIVE also offers a file system, CE-DOSFILE, and a debugger, CE-VIEW. For some processors, C EXECUTIVE will be available packaged with FUSION TCP/IP from Network Research Corp. Contact JMI Software Consultants, Inc., 904 Sheble Lane, P.O. Box 481, Spring House, PA 19477, (215) 628-0840.

Intermetrics Releases Three Debuggers for 68HC16 Processor

Intermetrics Microsystems Software, Inc., has announced CXDBmon, CXDBsim, and CXDBice, C source-level debuggers for the Motorola 68HC16 processor. CXDBice is pre-integrated with in-circuit emulators from Motorola, Pentica, Nohau, EST, and Huntsville Microsystems; CXDBsim provides an instruction set simulator; and CXDBmon provides a monitor target program and supports the Motorola 68HC16 EVB development board. Contact Intermetrics Microsystems Software, Inc., 733 Concord Avenue, Cambridge, MA 02138-1002, (617) 661-0072; FAX: (617) 868-2843.

TeleSoft Announces TeleUSE Version 2.1

TeleSoft has announced version 2.1 of TeleUSE, a user interface management system (UIMS) for developing GUIs based on OSF/Motif. The new version includes a session manager, an improved interface, a more powerful Dialog Manager with expanded C++ support, and third-party tool integration. TeleUSE is priced at $7,500 and supports UNIX platforms including: SPARC, HP, and IBM. Contact TeleSoft, (619) 457-2700.

Electronic Imagery's ImageScale Plus Adds JPEG Compression

Electronic Imagery has announced that its ImageScale Plus Developer's Toolkit for MS-DOS and UNIX applications, now includes the JPEG compression algorithm. The toolkit provides command-line executable programs, and graphics, text, and cursor routines in an image processing library written in C. Contact Electronic Imagery, Inc, 1100 Park Central Boulevard South, Suite 3400, Pompano Beach, FL 33064, (305) 968-7100; FAX: (305) 968-7319.

EMS Professional Shareware Ships dBUtilily and C Utilily Libraries on CD-ROM

EMS Professional Shareware has begun shipping two new CD-ROMs: the Library of PD/Shareware C Utilities, with 722 programs, and the dBUtility Library, with 2238 different public domain and shareware products. The disks are priced at $125, are updated quarterly, and include a substantial database of PC products (35,000) and vendors (13,000). Contact EMS Professional Shareware, 4505 Buckhurst Ct., Olney, MD 20832, (301) 924-3594; FAX: (301) 963-2708.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.