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


July 1995/New Products

Industry-Related News & Announcements


XVT Ships Development Solution For C++ 3.2

XVT Software Inc. has announced the XVT Development Solution for C++ (XVT DSC++). This release combines a new version of XVT-Power++ with the XVT-Architect visual programming tool and the Rogue Wave Tools.h++ library of data structures.

XVT-Power++ 3.2, the first module of XVT DSC++ to ship, includes enhancements such as Portable Images, Portable Native Font Access, and a Portable Hypertext Help System. XVT-Architect 1.0, the second component, provides a graphical interface for developing portable C++ applications. XVT-Architect provides point-and-click interaction with the XVT=Power++ object hierarchy, providing easier access to the functionality of the application framework.

XVT-Architect is used through the entire application development process. Three modules comprise XVT-Architect: an object hierarchy browser, a GUI builder, and an object attribute editor with class browser. XVT-Architect provides GUI functions including notepad, drag-and-drop palettes, toolbars, and tear-off palettes.

The Rogue Wave Tools.h++ library is the third component of XVT-DSC++. This library of data structures contains more than 100 classes for data, string, and character manipulation.

XVT DSC++ is licensed on a development seat basis for $2,325 on personal computers or $7,500 on workstations. There are no additional user licensing fees or royalties on applications. For more information contact XVT Software Inc., 4900 Pearl East Circle, Boulder, CO 80301, +1-303-443-4223; FAX: +1-303-443-0969.

Terasoft Announces OEW For C++ 2.0

Innovative Software, GmbH, has announced The Object Engineering Workbench Version 2.0, (OEW for C++), for Microsoft Windows, Windows NT, and OS/2 Warp. OEW for C++ is a software development and maintenance workbench which can work with your choice of C++ Compiler IDE during coding and debugging.

OEW provides parsing and reverse engineering capabilities for importing code, including incomplete projects or syntactically incorrect code. OEW can import programs or class libraries and provides a means to merge the imported code with a new or existing application and then regenerate the application. OEW can generate the database schema for ObjectStore from Object Design, Inc. or for POET from Poet Software, providing integration with OODBMSs.

Innovative Software has released a "Small Project Edition" (SPE) of OEW — a technically limited version of the full OEW for C++ product, supplied free of charge for evaluation purposes. The SPE provides the functionality of the full implementation, but cannot save sizable projects. The SPE is available on CD-ROM in both English and German versions, and is also available via CompuServe or the Internet.

Terasoft Technology Corporation is the exclusive provider for OEW in North America. The list price of OEW's multi-platform version is $995. Plans call for release of UNIX versions later this year. For more information contact Terasoft Technology Corporation, 221 E. Main St., Milford, MA 01757; +1-508-634-8400; FAX: +1-508-634-8236; CompuServe: 73602,2737.

Symantec Announces Symantec C++ 7.0

Symantec Corporation has announced Symantec C++ 7.0, for 16-bit or 32-bit development, with an object-oriented browser/editor, and a network build tool (NetBuild). Symantec C++ 7.0 supports programmer productivity under Windows 3.1, Windows NT 3.5, and Windows '95, by combining a parser and object-oriented editor with tools for decreasing build time, and by exploiting network resources. Symantec C++ 7.0 provides 32-bit support for the beta release of Windows '95, through a pre-release CD available separately from Symantec.

Symantec C++ 7.0 provides an incremental parser and an object-oriented browser/editor which supports three views: a graphical class tree, a three pane browser similar to Smalltalk environments, and a programmer's editor which provides Brief and Epsilog keystroke compatibility. Symantec BASIC can be used for scripts in all three views, for new commands or for customizing features. NetBuild allows users to distribute and build tasks across multiple computers on a network. Symantec C++ 7.0 includes OPTLINK 6.0, a linker which supports 16- and 32-bit applications, and eliminates the CVPACK step. OPTLINK 6.0 also provides EXE and DLL compression for WIndows 3.1 applications. Symantec C++ 7.0 also includes AppExpress, ClassExpress, and ProjectExpress. AppExpress includes options to generate OLE 2.0 servers and containers and applications using MDI or SDI type interfaces. ClassExpress allows developers to customize the behavior of Microsoft Foundation Class (MFC) applications. ProjectExpress takes programmers through the IDE steps necessary to create a project. Symantec C++ 7.0 also includes ResourceStudio and the Multiscope debugger, as well as MFC versions 2.51 and 3.0, and support for ODBC and OLE 2.0.

Symantec C++ 7.0 requires 20 Mb RAM and Windows NT 3.5 Workstation or Advanced Server, or Windows 95 beta build 324 or later for 32-bit development. For 16-bit development, users need 16Mb RAM and Windows 3.1 or later. The estimated retail price for Symantec C++ 7.0 is $199, with upgrades from version 6.x priced at $99.95. For more information contact Symantec Corporation, 10201 Torre Ave., Cupertino, CA 95014, 800-441-7234 or +1-503-334-6054.

National Instruments Announces Instrument Driver DLL Library

National Instruments has announced a stand-alone library of instrument drivers that can be used for developing GPIB test systems by users of Visual C++, Visual Basic, or any Windows development environment. The Instrument Driver DLL Library is a collection of more than 75 instrument drivers, developed using National Instrument's LabWindows/CVI visual programming environment and converted to custom dynamic link libraries (DLLs), for controlling GPIB test instruments from Tektronix, Hewlett-Packard, Wavetek, Fluke, and other instrument suppliers. The driver library of more than 75 DLLs and the accompanying documentation are delivered on CD-ROM.

An instrument driver is a high-level library of functions for controlling a particular instrument. Instead of using device control command strings over GPIB, developers can use functions such as Initialize(), Configure(), or Measure(), to control their instruments. The instrument driver acts as a high-level translator between the user and the instruments, automatically building the appropriate command string for the chosen operation, sending the command over the GPIB, receiving the results from the device, and parsing and scaling the returned data for the user. Each instrument driver DLL includes a Windows help file that documents its functions, along with the required header files for using the DLL within Visual C++ or Visual Basic programming environments under Windows.

National Instruments plans called for making the Instrument Driver DLL available during Q2 1995 at a price of $495. National Instruments also plans to update the library three times yearly. For more information contact National Instruments, 6504 Bridge Point Pkwy, Austin, TX 78730, 800-433-3488 or +1-512-794-0100; FAX: +1-512-794-8411; E-mail: [email protected].

Research Systems Announces IDL 4.0

Research Systems, Inc. has announced IDL 4.0, their integrated computing environment providing a suite of mathematics, statistics, graphics, image processing, mapping, and general data manipulation routines. IDL is portable across UNIX, VMS, Windows, Windows NT, Macintosh, and Power Macintosh systems. Release 4.0 includes visualization enhancements, expanded statistics and math, and usability improvements.

IDL 4.0 provides its routines as an engine or library for C or Fortran developers, provided as a Windows DLL, a UNIX shareable object library, or a Macintosh AppleScript. 50 additional statistical functions are included in Release 4.0. Release 4.0 also includes fully-indexed, hypertext documentation; support for heterogeneous environments; support for Double Precision Complex values; native support for handling missing data; spherical gridding, automatical interpolation of irregularly gridded data into regular grids; support for current versions of HDF, CDF, and netCDF; support for cross-platform visual debugging of program syntax; new interface controls providing native "look & feel" to Motif, Windows, and Macintosh applications' built in IDE; and improved debugging support.

A single license for Windows, Windows NT, Macintosh, or Power Macintosh, including Callable IDL, is $1,500. UNIX and VMS licenses start at $3000. Education and volume discounts are available. For more information contact Research Systems, Inc., 2995 Wilderness Pl., Suite 203, Boulder, CO 80301, +1-303-786-9900; FAX: +1-303-786-9909.

Dart Upgrades PowerTCP

Dart Communications has announced version 1.1 of PowerTCP, which adds support for TFTP and SNMP application development. These libraries allow developers to add TFTP client, TFTP server, SNMP management, and SNMP agent capabilities to Windows-based applications. The PowerTCP UDP Toolkit includes C++ class libraries, DLL, and VBXs for UDP, TFTP, and SNMP in both 16-bit and 32-bit forms. A sister product, the PowerTCP Standard Toolkit, provides the same access to TCP, TELNET, and FTP protocols. The libraries can be incorporated in Windows applications, making them "internet-aware." PowerTCP can be used to prototype under Visual Basic, deliver with 16-bit libraries, and upgrade to 32-bit later, without additional licensing.

Dart Communications specializes in TCP/IP components that implement TCP/IP protocols and supports the libraries on commercial WINSOCK-compliant kernels. According to Michael Baldwin, president of Dart Communications, "Many of our customers are porting their NETBIOS or async application to this popular protocol suite. Our components simplify the process, and help them get to market quicker."

The PowerTCP Standard Toolkit (TCP, TELNET, FTP) is shipping for $598. The PowerTCP UDP Toolkit (UDP, SNMP, TFTP) is also priced at $598. Runtime licensing is available in End-User, OEM, and OEM Partnership forms. For more information contact Dart Communications, 61 Albany St., P.O. Box 618, Cazenovia, NY 13035, +1-315-655-1024; FAX: +1-315-655-1025.

NAG Releases IRIS Explorer 3.0

The Numerical Algorithms Group (NAG) Ltd. has announced Release 3.0 of IRIS Explorer, its scientific visualization and application builder software. Release 3.0 is the result of a joint development program between NAG and Silicon Graphics, Inc. NAG has taken over the development, porting, marketing, sales, and support of IRIS Explorer for future releases as it becomes decoupled from the next version of SGI's IRIX operating system. Ports to other platforms are planned, including Sun, IBM, HP, DEC, and Cray.

IRIS Explorer 3.0 provides a larger module library, passing of geometry via shared memory, and an improved interface for running scripts. A visual drag and drop interface has been added, along with new widgets for module control panels, and editable groups. Release 3.0 is based on Open Inventor and OpenGL. New modules provide support for displaying vector data using particle advection, streaklining, and vector display; data analyzers for interpolation through 2D and 3D data, and outlining of regions within datasets; creation and manipulation of geometry; annotation; data readers (for example, PHOENICS and NTF); and colourmap manipulators.

For more information contact Numerical Algorithms Group, Ltd., Wilkinson House, Jordan Hill Rd., Oxford, UK, 0X2 8DR, +44 (0)1865 511245; FAX: +44 (0)1865 310139; E-mail: [email protected]; WWW: http://www.nag.co.uk.

NAG Launches NAG Numerical C DLL

The Numerical Algorithms Group has also launched its C library of numerical routines as a Dynamic Link Library (DLL) for PCs running Windows 3.1. The NAG Numerical C DLL is aimed at developers, scientists, or engineers who need to integrate numerical C routines into Windows programs or applications. The NAG Numerical C DLL includes over 250 routines covering areas such as minimization, ordinary differential equations, Fourier transforms, quadrature, linear algebra, solutions of systems, curve and surface fitting, special functions, statistical functions, and other numerical routines.

The NAG C Library DLL is available for $495. For more information contact Numerical Algorithms Group, Inc., 1400 Opus Pl., Suite 200, Downers Grove, IL 60515, +1-708-971-2337; FAX: +1-708-971-2706.

Jetstream Releases InstallWizard For MFC

Jetstream Software has released InstallWizard for MFC, a source-code tool for creating install and uninstall programs. InstallWizard generates MFC C++ source code based on developers' specifications.

InstallWizard features include data compression with diskette spanning; support for localization; CRC checking of files; modifications to config.sys, win.ini, and autoexec.bat; and hardware, software, and environment checking. As a key benefit, InstallWizard generates C++ source code which the developer then has complete access to and can modify as needed.

An introductory price for InstallWizard is $299. Multiple-user and site licenses are available. There are no royalties for distributing the generated installs. For more information contact Jetstream Software, 218 Main St., Suite 107, Kirkland, WA 98033, +1-206-837-9273; FAX: +1-206-828-0445; CompuServe: 73677,3676; Internet: [email protected].

TurboPower Announces Async Professional For Windows

TurboPower Software has announced Async Professional for Windows, a serial communications library for MS-Windows. Async Professional for Windows (APW) includes ready-to-use terminal windows, protocol status, modem selection, and dialing dialogs for MFC and OWL. APW provides automatic background file transfers, dialing, and terminal updating. The application developer can specify conditions for the APW to send messages to the application.

APW installs a dispatcher which is activated on Windows comm notification and timer events to buffer incoming characters. When a trigger condition is detected by the dispatcher, it posts a Windows message or directly calls a registered function. APW can trigger on conditions such as incoming data available, specified data strings detected, and input or output buffers beyond specified levels. APW supports a full selection of protocols, including Z/Y/Xmodem, CompuServe B+, and ASCII.

Async Professional for Windows costs $199. No royalties are required. Source code for classes which integrate APW into the MFC and OWL application frameworks is included at no extra charge. Source code for the DLLs in Pascal is also included. In C++ programmers can use exceptions for error reporting. For more information contact TurboPower Software, P.O. Box 49009, Colorado Springs, CO 80949; 800-333-4160 or +1-719-260-9136; FAX: +1-719-260-7151.

Tower Upgrades Razor

Tower Concepts, Inc. has announced Razor 3.5, an enhancement of its UNIX-based issue tracking and configuration management tool suite. The enhancements include ability to track issues or problems with more detailed date and time information, an improved user interface and an expanded release management mechanism to provide greater project definition control.

Razor 3.5 now supports the RS/6000 platform with AIX 3.2. Razor is also available for Sun (SunOS and Solaris), HP, and SGI. Razor runs under the Motif graphical user interface.

Razor 3.5 is priced at $495 for a single floating license. Prospective customers can obtain a Razor manual by sending e-mail to [email protected]. Customers can obtain an evaluation copy from ftp.uu.net or by contacting Tower Concepts. For more information contact Tower Concepts, Inc., New Hartford, NY, +1-315-724-3540; E-mail: [email protected]; Internet: ftp.uu.net.

Nu-Mega Upgrades BoundsChecker For Windows And Windows NT

Nu-Mega Technologies, Inc. has announced upgrades for its Windows and Windows NT versions of BoundsChecker. BoundsChecker for Windows v2.5, supports automatic validation of over 1700 API calls to the Microsoft Foundation Class, verifying parameters and checking return status. BoundsChecker for Windows 2.5 can be used to debug a 16-bit Windows 3.1 application running under Windows 95. BoundsChecker for Windows NT v1.5 provides better support for Microsoft's Visual C++ v2.0 compiler. BoundsChecker for Windows NT supports PDB files, Visual C++'s native debug files. BoundsChecker also conducts parameter validation and return code validation for API calls to the ANSI C runtime library. Version 1.5 runs on all versions of Windows NT including Windows NT 3.5.

BoundsChecker for Windows provides the TVIEW event logger, which records Windows events — API calls and returns to the Microsoft Foundation Library can be viewed by developers. BoundsChecker can also detect memory leakage, resource leakage, and heap and data corruption in VBXs from C/C++ and Visual Basic.

BoundsChecker for Windows NT will check API calls, such as those from the C runtime library and the Windows Common Dialog API. In addition, BoundsChecker checks the memory and resource allocation for DLL files loaded with the Visual C++ call LoadLibrary.

BoundsChecker for Windows v2.5 is priced at $249. BoundsChecker for Windows NT v1.5 is also priced at $249. Discounts are available for existing customers. A volume purchase program is also available. For more information contact Nu-Mega Technologies, Inc., P.O. Box 7780, Nashua, NH 03060, +1-603-889-2386; FAX: +1-603-889-1135; E-mail: [email protected].

Microway Releases DEC Alpha Compilers For NT And OSF

Microway has released a family of DEC Alpha Compilers, including NDP C/C++, NDP Fortran, and NDP Pascal. These products use technology developed at Microway for producing code for RISC and Vector devices. Microway's Alpha compilers run under both NT and OSF and require the use of the DEC Alpha assembler and the appropriate system linker. The compilers provide various OS-specific extensions. 32-bit versions of the compilers are available for the Intel x86 platform running DOS, UNIX, NT, or OS/2.

The latest release of the NDP family provides a postprocessing utility, AGO, which is a vectorizing scheduler, used to optimize the i860 assembly code generated by the compilers. Heuristics include mapping scalar code to dual instruction code, vectorization, loop unrolling, memory disambiguation, software pipelining, and scheduling.

The NT version of the compilers are priced at $795 for each language. OSF version pricing depends on configuration. For more information contact Microway, P.O. Box 79, Kingston, MA 02364, +1-508-746-7341; FAX: +1-508-746-4678; E-mail [email protected].

SII Ships Help Magician Pro

Software Interphase, Inc. (SII), has begun shipping Help Magician Pro v3.0, a help authoring tool which combines a WYSIWYG WinHelp-like environment with support for network project management. Help Magician Pro was designed for developers and online doucmentation specialists. Help Magician Pro supports Microsoft WinHelp's features, network project management, a Microsoft Visual Basic Source Code Scanner, and the ability to use a variety of word processors to build help files. Other features include: manual-to-help-file and help-file-to-manual conversion; A Topic Outliner/Navigator; 256-color bitmap support; and support for a variety of graphic file formats.

Help Magician Pro v3.0 requires a 486-SX 33Mhz PC with 8Mb RAM running Windows 3.0, 3.1, Windows for Workgroups, or Windows NT. For more information contact Software Interphase Inc., 82 Cucumber Hill Rd., Foster, RI 02825, 800-542-2742 or +1-401-397-2340; FAX: +1-401-397-6814.

Visual Numerics Releases IMSL C Numerical Libraries For Macintosh

Visual Numerics, Inc. has announced the IMSL C Numerical Libraries for Macintosh computers. The IMSL C Numerical Libraries are collections of user-callable mathematical and statistical subroutines. The libraries are written entirely in C and include more than 200 functions addressing linear systems, interpolation and approximation, differential equations, transforms, nonlinear equations, optimization, random number generation, time series, probability, and regression. The IMSL C Numerical Libraries have been used since 1992, when they were released for UNIX workstations.

The Macintosh version of the libraries supports both 68K-based and PowerPC-based machines. Users must also have the Metrowerks Code Warrior compiler CW4. For the PowerPC processor, the compiler version is C/C++ V1.1.1.2; for the 68K processor, the compiler version is C/C++ V1.1.

The Macintosh version is priced at $695. Intel-based versions for Windows NT are also priced at $695. UNIX workstation versions are priced at $4,975. For more information contact Visual Numerics, Inc., 9990 Richmond Ave., Suite 400, Houston, TX 77042, +1-713-784-3131; FAX: +1-713-781-9260.

MainSoft Releases Main Win 1.2

MainSoft Corporation has announcd MainWin 1.2, its "Windows API on UNIX" cross-development technology. The new version includes the Microsoft Help Engine and the 32-bit Microsoft Foundation Classes (MFC 3.0). This release also includes performance enhancements, increased compliance with the Windows API, and support for DEC Alpha systems for both 16-bit and 32-bit versions of MainWin. MainSoft will continue to support MainWin 1.1 for use with applications written to Windows 3.1. MainSoft has licensed source code from Microsoft, enabling more rapid development and greater compliance. For example, CTL3D.DLL, part of the source license, has been added to the MainWin technology, allowing developers to access it directly from C Code. MainWin 1.2 also supports the MFC feature known as "Extension DLLs."

MainWin 1.2 supports the following systems: Sun SPARC with Solaris 2.2+, Sun SPARC with SunOS 4.1+, HP 9000/700 and 800 with HP-UX 9.0+, IBM RS/6000 with AIX 3.2+, and SGI Iris or Indigo with IRIX 5.1+. Version 1.2 adds support for DEC Alpha with OSF/1. For more information contact MainSoft Corporation, 1270 Oakmead Pkwy., Suite 310, Sunnyvale, CA 94086, +1-408-774-3400; +1-408-774-3404.

AIB Ships Sentinel II

AIB Software has announced Sentinel II, a comprehensive run-time analysis tool. Sentinel II can detect execution errors in an application including problems with dynamic memory, stack data, and global memory. Sentinel II identifies execution errors and memory leaks throughout C and C++ applications including user code, third-party libraries, and shared libraries. Sentinel II uses Object Module Transformation (OMT), a platform-independent technology which allows it to monitor every memory access by an application. OMT converts object code into a system-independent representation of the application under test, and then transforms this representation into machine-dependent object code with debugging capabilities.

Sentinel II is initially available for Sun SPARC, with versions for HP and IBM planned for 2Q 1995. Sentinel II upgrades will be provided free to existing Sentinel customers. For more information contact AIB Software Corporation, 46030 Manekin Plaza, Dulles, VA 20166; +1-703-430-9247; FAX: +1-703-450-4560; E-mail: [email protected].

Premia Announces Codewright Fusion 32-Bit Version

Premia Corporation has announced a 32-bit version of Codewright Fusion. The new release integrates with the latest version of Microsoft Visual C++, v2.0. Codewright Fusion is a version of Premia's Codewright programmer's editor which has been tailored to replace the built-in editor of the Microsoft Visual C++ IDE. When using Codewright Fusion, programmers have access to the capabilities of the Visual C++ IDE along with the editing features of Codewright.

Premia also announced an agreement with Fujitsu Limited to distribute a Japanese language version of Premia's Codewright editor.

In addition, Premia announced version 2.1 of its Creative Controls/Tree Control product. Version 2.1 is the first major upgrade of Creative Controls since Premia took over distribution of the product from BSS. The new release includes a class wrapper for C++ which is compatible with Visual C++ v1.51 and v2.0, as well as other enhancements.

The Tree Control is priced at $299 per application/per platform. There are no runtime royalties. Source code is available for $199. For more information contact Premia Corporation, 1075 NW Murray Blvd., Portland, OR 97229; +1-503-641-6000; FAX: +1-503-641-6001; Internet: [email protected].

MicroHelp Ships Compression Plus 4

MicroHelp, Inc. has announced Compression Plus v4 for Windows. The new version includes a VBX, both 16-bit and 32-bit OLE controls, as well as a separate DLL. Compression Plus is a library of ZIP-compatible data compression routines for visual programmers. According to MicroHelp's announcement, "Compression Plus was written in-house without the use of any public domain code, so it does not infringe on any patented technology." Compression Plus supports six different algorithms: Shrink, Implode, Deflate, Scrunch, Huffman, and Mash. Compression Plus can create self extracting archives that are Windows executable; support PK's multi-volume format; read PKZIP archives and add, extract, encrypt, and decrypt files in the archives; be accessed through API routines or custom control interface; and provide backup and restore capabilities to applications.

Compression Plus is priced at $249, with upgrades available for $129. For more information contact MicroHelp, Inc., 4359 Shallowford Industrial Pkwy., Marietta, GA 30066, 800-777-3322 or +1-404-516-0899; Fax: +1-404-516-1099.


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.