Departments


New Products

Industry-Related News & Announcements


Certification Program For Compatibility Established

Several major C library companies and Rational Systems are announcing a certification program that checks compatibility between new releases of C library products and new releases of Rational's development tools, DOS/16M and Instant-C.

The library verification program allows Rational Systems and C library developers to work together to deliver reliable and fully compatible tools to C programmers. The C library vendors participating in the program include Copia, FairCom, MetaGraphics, Novell, Oakland, Raima, and Roundhill.

The certification program also calls for joint-marketing projects to notify programmers about compatible products. Joint activities include bundling marketing literature, mailing list sharing and product bundle discounts through mail order distributors.

For more information, contact Rational Systems, 220 North Main St., Natick, MA 01760, (508) 653-6006; (508) 655-2753.

Microsoft C V6.0 Assists Developers Of Windows Applications

Microsoft has announced two new tools for Microsoft C Professional Development System v6.0. One is a single-monitor version of the CodeView for Windows debugger. It allows developers of applications for the Microsoft Windows graphical environment to choose between dual monitor and single-monitor debugging. The second, an extended-memory compiler supporting both DPMI (DOS Protected Mode Interface) and VCPI (Virtual Control Program Interface) DOS extenders, offers a solution for applications that are too large to be compiled in conventional memory.

Windows developers can now debug their applications with only one monitor, using a single key to toggle the display between the application and the CodeView debugger. This approach avoids cluttering the Windows screen with debugging information, allowing the developer to see the Windows screen as the user will see it. Developers still have the option of using two monitors for debugging if they prefer.

To overcome capacity limitations during compilation, Microsoft has enhanced the compiler with the ability to use several types of extended memory. This approach allows Windows developers to remain in the Windows environment throughout the development process.

The compiler can take advantage of a variety of memory extenders, including DPMI servers, such as Windows; VCPI systems, such as the Quarterdeck Office Systems QEMM or Qualitas 386-Max; and HIMEM.SYS. Its built-in intelligence lets it determine the type of memory environment that is present and select the best mode of compiling for that environment. If the compiler finds no memory extender, it will run on a 640K machine, just as the previous C compiler did.

For more information, contact Microsoft Corporation, One Microsoft Way, Redmond, WA 98052-6399, (206) 882-8080; FAX (206) 883-8101.

C Library Offers PostScript Support

Barton Creek Software has released c_pslib, an ANSI C language development library for creating PostScript output. The library contains the tools to create PostScript output from any C application without learning the PostScript language.

The library implements PostScript calls at three levels of support. It contains functions to add your own PostScript procedures and call the primitive PostScript procedures directly. c_pslib provides a mid-level interface to handle text, graphics, and loops through a C interface. For those programmers who don't know PostScript, c_pslib has a high-level interface that takes care of all the PostScript for you.

Through a tightly joined interplay between the C function calls and the procedures, definitions, and variables within the PostScript document, c_pslib gives the programmer complete control over the output without tracking current points, linewidths, and gray levels, so common to the development of applications with good PostScript support.

For more information, contact Barton Creek Software, 2222 Western Trails, Suite 106, Austin, TX 78745, (512) 441-8354; FAX (512) 444-4554.

386 Protected Mode Interface Library

The Data Windows Library from Greenleaf Software now supports the Extended DOS 80386 architecture. This integrated library of C functions for building interfaces includes logical windows, full-featured menus, and list boxes.

Greenleaf Data Windows/386 takes advantage of improvements in the 386 environment while maintaining compatibility with Data Windows v2.12 for MS-DOS and UNIX. By using extended memory, the MS-DOS 640K restriction is removed, allowing up to 4 gigabytes of memory for code and data. The Data Windows Library supports standard MS-DOS, Extended DOS/386, UNIX, Xenix, and OS/2.

The price of Data Windows/386 is $799. For more information, contact Greenleaf Software, 16479 Dallas Parkway, Suite 570, Dallas, TX 75248, (214) 248-2561.

Watcom Announces C/386 For Windows

Watcom has introduced C/386 For Windows. It will allow you to develop 32-bit Windows applications to run under Windows 3.0 and use 386 processing power with Watcom C/386 for Windows.

The package includes a 386 optimizing C compiler, 32-bit full screen source-level debugger, 32-bit C library for Windows, special libraries to access Windows API, loader to execute 32-bit applications under Windows, development tools, unlimited royalty-free runtime redistribution rights.

For more information, contact Watcom, 415 Phillip St., Waterloo, Ontario, Canada N2L 3X2, (519) 886-3700; FAX (519) 747-4971.

VZ Programmer For DOS Windows 3.0

VZ Corporation has made available VZ Programmer for DOS Windows 3.0, an object-oriented applications development tool for programmers. It incorporates a GUI construction toolkit, an object-oriented database, and C/C++-based software component libraries.

VZ Programmer v2.0 supports multiple programmers developing a single application. This group program management feature enables multiple developers to work on the same application. It also enables developers to build reusable software component libraries that can be incorporated into any number of higher level applications.

VZ Programmer uses an industry-standard language (ANSI C/C++) integrated with a graphic object editor and an object-oriented database. It also includes integrated debugging tools.

VZ Programmer for DOS Windows 3.0 v2.0 is priced at $595. VZ Programmer for OS/2 v2.0 is priced at $1,295. For more information, contact VZ Corporation, 57 West South Temple St., Salt Lake City, UT 84101, (801) 595-1352.

Oxygen Utility Binds DOS Extender Technology To Microsoft C

Rational Systems has introduced Oxygen, a utility that binds Rational's DOS extender technology to Microsoft's C compiler and linker. This utility improves the way Microsoft C applications are developed in either Windows 3.0 or DOS by allowing programmers to compile and link their large applications from within Windows, their editor, or the Programmers WorkBench.

Oxygen conforms to the DPMI, VCPI, and XMS interface standards. It operates either stand-alone or with Windows 3.0, QEMM, and other extended memory managers. It is compatible with Microsoft C 6.0.

Because Oxygen allows the compiler code to run in extended memory, developers no longer have to remove network drivers, TSRs, and other tools from their environment to compile their programs. By adding access to extended memory, Oxygen also reduces time-intensive disk accesses, since data can be kept in memory.

Oxygen is now available for $199. For more information, contact Rational Systems, 220 North Main St., Natick, MA 01760, (508) 653-6006; (508) 655-2753.

Real-Time Graphics And Measurement/Control Tools

Real-Time Graphics and Measurement/Control Tools are now available from Quinn-Curtis. These tools, available for Microsoft C, Turbo C/C++, and Turbo Pascal, combine real-time graphics routines with measurement and control algorithms.

The Real-Time Tools form the kernel for developing graphics-based programs that perform process control, data logging, and instrument interface operations. Some of the routines include Scroll, Sweep, and Logic graphs, Bargraphs, Meters, Gauges, and Annunciator displays. Measurement/Control routines include PID Control, Thermocouple Linearization, Curve Fitting, and Fourier Analysis. The software is supplied in the form of function libraries in the source code of the target language. Each version costs $200.

For more information, contact Quinn-Curtis, 21 Highland Circle, Needham, MA 02194, (617) 449-6155.

Dolphin Software Releases Far Memory Manager C Library

Dolphin Software has released the Far Memory Manager library, which allocates memory for C programs running under MS-DOS. The library provides library functions for allocating memory blocks, setting a block to a byte value or to a multi-byte value, and allocating and freeing multi-dimensional arrays (up to five dimensions) in far memory. The memory block functions also provide error reporting.

You can use the library with Microsoft C (5.10 and 6.0) and Turbo C (2.0). It requires DOS 2.0 or later. Versions are supplied for both compilers in small, medium, and large memory models. It comes with tested, compilable, source code for 12 demonstration programs.

The price is $99. For more information, contact Dolphin Software, 48 Shattuck Square, #147, Berkeley, CA 94704.

Development Package For Real-Time And Embedded Application Areas

Microtec Research has made available its MCC68K ANSI C cross compiler and XRAY68K in-circuit debugger for Force Computers' 68020 and 68030-based VMEbus CPU boards.

Force Computers users will be able to use the Microtec Research XRAY source level debugger to communicate with their target CPU boards, and debug code running on Force Computers' boards.

Microtec Research supplies board support packages, built using the monitor configuration tool (MCT68K). MCT68K is an interactive, menu-driven program that enables the Force board user to configure the system for microprocessor type, communcation scheme, I/O device type and address, and any information on co-resident firmware such as assembly-level ROM monitors.

Prices for the C compiler start at $2,000, and prices for the debugger start at $2,200. For more information, contact Microtec Research, 2350 Mission College Blvd., Santa Clara, CA 95054, (408) 980-1300, FAX (408) 982-8266.

C Development Environment for TMS340

Intermetrics Microsystems Software is now offering a complete C development programming environment for the Texas Instruments (TI) TMS340 family of graphics processors. This programming environment includes a highly optimizing ANSI C cross compiler, assembler, linker, archiver, and a source-level cross debugger. These tools produce and debug code for TI's TMS34010 and TMS34020 graphics processors, and the TMS34082 graphics FPU.

The InterTools compiler includes an ANSI runtime library and a procedure calling convention. The C source-level cross debugger, XDB, allows users to debug code from their host environment, while the program is executing in the target environment.

The prices for the InterTools TMS340 family compiler package begin at $2,425. Prices for the XDB debugger begin at $1,975. For more information, contact Intermetrics Microsystems Software, 733 Concord Ave., Cambridge, MA 02138-1002; (617) 661-0072; FAX (617) 868-2843.

Professional C Compiler for 8051

Version 3.0 of the Professional Edition C compiler for the 8051 microcontroller family is now available from Franklin Software. This compiler is designed for software developers who demand both high performance code output and the flexibility to accommodate all aspects of 8051 operation.

For more information, contact Franklin Software, 888 Saratoga Ave., #2, San Jose, CA 95129, (408) 296-8051; FAX (408) 296-8061.

Software Adds Rules And Objects To C

Production Systems Technologies' new extension to C, RAL (Rule-extended Algorithmic Language) enables you to incorporate both rules and objects into your C programs. You write a RAL program in C, with RAL's new declarations and statements interspersed, then the RAL preprocessor translates these extensions into standard C code.

RAL's rule extensions are implemented using the language's object-oriented capabilities, so rule-extended RAL code is just as modular as its object-oriented code. With RAL. you get a set of pre-defined objects containing basic rule-based functionalities, including a standard control strategy that determines the order in which rules execute.

Prices for RAL start at $849 on the PC; workstation versions are priced higher. No royalties are charged for the distribution of a RAL application. For more information, contact Production Systems Technologies, 5001 Baum Blvd., Pittsburgh, PA 15213; (412) 683-4000; FAX (412) 683-6347.

Development System For TMS320 DSP Coprocessor

Ariel Corporation introduces the C30 developer's toolkit, a development system for the Texas Instruments TMS320C30 floating point DSP coprocessor. It removes the barrier to evaluating, developing, and implementing DSP applications on the TMS320C30.

The C30 provides an assembler/linker, C source level debugger, and a library of application programs for spectral analysis, image generation, and audio recording, as well as all the hardware and software required to perform applications development. The development system has 16K words of zero-wait-state SRAM.

Two versions of the system are available. The first is configured for 14-bit single channel, voice quality, analog data acquisition, and is priced at $1,295. With the ProPort option, the system features dual-channel, 16-bit analog inputs and 20-bit analog outputs. The C30 development toolkit with the ProPort option is priced at $2,590.

For more information, contact Ariel Corporation, 433 River Rd., Highland Park, NJ 08904, (908) 249-2900; FAX (908) 249-2123.

X Windows/Motif Field Widgets

Marlan Software has introduced a toolkit of motif compliant widgets that speed development of software requiring data entry. A spinoff of a larger software project, these widgets were designed as tools for development of data entry screens.

The widget set consists of five widgets to enhance data entry. Integer, floating point, and string widgets provide edit masks to control behavior at data entry time. The list and pop-up widgets allows selection from a scrollable list.

Marlan Field Widgets provide automatic support of range and pattern checking. Also included is a common message window for display of help and error information.

The toolkit sells for $395 and comes with complete source code, documentation, and example programs. It is written in portable C and compiles on SunOS, Ultrix, Interactive 386ix and AIX. It works with Motif versions 1.0, 1.0a, and 1.1.

For more information, contact Marlan Software Company, 10675 Ivy Ridge, Houston, TX 77043-4139, (713) 467-1548.

X Window Spreadsheets Released

Applied Information Systems has released Xess, its spreadsheet software product, for Hewlett-Packard 9000 series workstations running Motif under the X Window System. Xess is also available for the STAR 910/VP SPARC supercomputing network server running the X Window System.

With Xess, users can develop applications using advanced mathematical techniques. Xess features full point-and-click graphical user interface of Motif, and uses engineering and scientific functions included in the program. Also, Xess can share data with other programs through real-time connections.

Xess takes advantage of the real-time data exchange possible in the X Windows environment to allow a continuous flow of data between a running FORTRAN or C program and an Xess spreadsheet. By establishing a connection between programs, users can now develop interactive applications connected to data sources such as temperature and pressure sensors, flow meters, assembly line data, or financial trading information.

The program sells for $595 per workstation. For more information, contact Applied Information Systems, 500 Eastowne Dr., Chapel Hill, NC 27514, (919) 942-7801, (800) 334-5510; FAX (919) 493-7563.

Library Offers Multi-Drop And Mutlitasking Capabilities

A library of communciations functions released by Drumlin provides capabilities to control programs written in PC languages. The CommBlok library includes interrupt-driven, buffered receive and transmit functions on COM1, COM2, COM3, and COM4 serial ports.

CommBlok routines can implement multi-dropped RS-485 communciation without any additional programming. This can eliminate the need for networking hardware and software in dedicated applications in which a single master station needs to transfer data to and from a number of remote stations. Laboratory data collection and factory control systems often need this type of functionality.

The CommBlok sells for $149 and includes source code. For more information, contact Drumlin, 1011 Grand Central Ave., Glendale, CA 91201, (818) 244-4600, FAX (818) 244-4246.

Periscope Version Uses Extended Memory

The Periscope Company has announced a new software version of Periscope that uses extended memory rather than using memory in the lower 640K. Called periscope/EM, this new model of Periscope requires the use of Qualitas' 386MAX or BlueMAX (v5.11 or later).

Periscope/EM doesn't use any memory in the lower 640K. Instead, it uses about 300K of extended memory that is mapped into a 32K footprint between 640K and 1Mb. It is safe from being corrupted by a runaway program because it's write-protected whenever the program being debugged is running.

Periscope/EM v5.11 sells for $295. For more information, contact The Periscope Company, 1197 Peachtree St., Plaza Level, Atlanta, GA 30361, (404) 875-8080; FAX (404) 872-1973.

Soft-Scope III Cross Debugger And Software Monitor

Concurrent Sciences has introduced Soft-Scope III/CSiMON, a windowed, source-level, PC-hosted cross-debugger for developing embedded systems based on 8086, 80186, 80286, 80386, 80486 microprocessors. Soft-Scope supports Microsoft C, MetaWare High C 86/386, Phar-Lap LinkLoc, Intel iC-86/286/386, Intel ASM-86/286/386, Intel LOC86, and Intel BLD286/386.

Soft-Scope III/CsiMON comes with CSiMON, and includes a complete set of source files for the CSiMON monitor. A pre-configured version is supplied with the package, allowing the debugger to be used even before the ROM monitor is installed on the target.

The new debugger/monitor package offers real- and protected-mode operation in the 80x86 environment. It debugs software generated by a broad range of compilers and linkers. On a 80386/486-based target system, developers can set breakpoints on data read/write operations and execution breakpoints on applications embedded in ROM.

For more information, contact Concurrent Sciences, 530 S. Asbury, Moscow, ID 83843, (208) 882-0445; FAX (208) 882-9774.

C Data Manager Features Object Query Language

Database Technologies has released the C Data Manager 4.0, an object-oriented database development tool. The new release features object query language (OQL), improved database import/export capabilities, implementation of UNIX Object Server for multi-user client/server applications.

CDM library functions define object classes and relationships at runtime to support dynamic database schema. It is written in ANSI C and supported on DOS, UNIX, and Macintosh. Prices start at $295. For more information, contact Database Technologies in Boston, MA.

Solution Systems Upgrades C-Worthy

Solution Systems has released v2.0 of C-Worthy. Version 2.0 has increased capabilities within cwArchitect screen designer. Other changes include CUA compliance, graphics mode support, message editor within cwArchitect, interactive color, and new documentation.

For more information, contact Solution Systems, 541 Main St, Suite 410, So. Weymouth, MA 02190, (617) 337-6963; FAX (617) 337-7719.

Programmer's Toolbox Volume III

MMC AD Systems has introduced the third volume of the C Programmer's Toolbox for the PC/MS-DOS development environment. Volume III contains 13 more tools for translation and usage, storage utilization and access, and memory utilization.

For more information, contact MMC AD Systems, Box 360845, Milpitas, CA 95036, (415) 770-0858.