home *** CD-ROM | disk | FTP | other *** search
- Microsoft Corporation introduced Microsoft C/C++ version 7.0 Development
- System for Windows, incorporating Highperformance Object Technology (HOT I
- for development of the smallest, fastest Windows-based applications
- possible. The product contains a comprehensive set of professional tools
- for Microsoft Windows 3.1, so that developers can immediately begin
- building applications for Windows 3.1 when that new environment begins
- shipping.
-
- Microsoft HOT is a set of integrated technologies providing advanced C++
- design, new compiler optimizations, and a Windows-based Applications
- Framework to maximize the performance of objects under Windows. HOT
- provides developers the benefits of object-oriented design without
- saddling them with the high memory overhead and slow performance
- associated with other C++ development products.
-
- "Microsoft C/C++ has been crafted with one goal in mind -- to help
- developers build the best C/C++ applications possible for Microsoft
- Windows," said Bill Gates, Microsoft chairman and CEO. "The combination of
- a great C++ compiler and the Microsoft
-
- Foundation Class framework gives programmers the benefits of object
- orientation for Windows with the production code quality they expect from
- Microsoft. C/C++ 7.0 extends our substantial lead in the area of code
- generation and Language design, improves developer throughput, and
- incorporates many new tools and capabilities to help developers doing C++
- applications for Windows 3.1. "
-
- C/C++ 7.0 has a complete Windows 3.0 and Windows 3.1 toolset, including the
- Windows debug kernel and the Windows set-up toolkit, plus a new version of
- CodeView for C++ debugging, a much faster Programmer's Workbench, and the
- Qualitas 386MAX memory manager to ease memory constraints during
- development, among many other components. Many of the enhancements to
- C/C++ 7.0 also benefit MS-DOS applications.
-
- Summary of Key Features of C/C++ 7.0
-
- Designed to handle large, sophisticated Windows-based applications, C/C++
- 7.0's HOT technology eliminates the high overhead inherent in many
- implementations of the C++ language and enables the creation of the
- smallest and fastest applications possible.
-
- C/C++ 7.0 provides a number of new object-oriented technologies for
- building Windows-based applications:
-
- Robust C++ version 2.1 code generation avoids many of the errors
- experienced by other C++ compilers. C/C++ 7.0, which conforms strictly to
- the AT&T 2.1 specification, is designed to generate correct object code
- from even the most complex or obscure source expressions. In many cases,
- coding errors missed by other compilers are caught by C/C++ 7.0 and
- reported to the developer.
-
- "In our position as a high-visibility, cross-platform C++ library
- developer, we see a lot of C++ compilers," said Dr. Thomas Keffer,
- president of Rogue Wave Software, Inc. "We threw our quarter-million lines
- of C++ code at a beta version of C7 and came up with only two minor bugs.
- Those have been fixed. C7 is a solid, impressive achievement. "
-
- Microsoft Foundation Classes provide objects for Windows, with more than 60
- C++ classes that abstract the functionality of the Windows Application
- Programming Interface (API). The entire Windows API is supported. There
- are classes for the Windows graphics system, GDI; Object Linking and
- Embedding (OLE) and menus. The framework allows easy migration from the
- procedural programming methodology of C and the Windows API to the
- object-oriented approach of C++. Developers can add object-oriented code
- while retaining the ability to call any Windows API function directly at
- any time; a programmer can take any existing C application for Windows and
- add new functionality without having to rewrite the application from
- scratch.
-
- In addition, the foundation classes simplify Windows message processing and
- other details the programmers must otherwise implement manually. The
- foundation classes include extensive diagnostics. They have undergone
- rigorous tuning and optimization to yield very fast execution speeds and
- minimal memory requirements. When compiled, the entire Foundation class
- library is only 39 KB and typically adds very little overhead to the
- application. Competitive C++ products generate significantly more overhead
- than the foundation classes in the form of dynamic link libraries (DLLs)
- required at runtime. C++ source code is included for all foundation
- classes. More than 20,000 lines of sample code are provided in 18
- significant Windows-based applications to demonstrate every aspect of the
- foundation classes and programming for Windows, including use of OLE.
-
- New tools speed development for Windows 3.1. The Windows debug kernel is a
- fundamental tool for developers of applications for Windows 3.0 and 3.1.
- About 60 percent of all Unrecoverable Application Errors (UAEs) are caused
- by invalid parameters being passed to Windows from an application. The
- debug kernel provides a mechanism to trap and report such errors back to
- developers, so they can correct the problem. The Windows set-up toolkit
- provides developers the tools they need to create custom, Windows-hosted
- installation and setup programs for their applications.
-
- Throughput Improves Across Range of Tools
-
- Improved developer throughput is possible because Microsoft has
- aggressively driven its build times down to match the performance of other
- professional development environments. This is achieved through a variety
- of new features, such as precompiled headers, which allow previously
- compiled versions of header files to be saved and then reused during
- subsequent compilations. Unlike other compilers, Microsoft C/C++ 7.0
- allows precompilation of any source code. This feature leads to
- significantly shorter compile times for C programs, which typically
- contain many header files. Microsoft has also extended precompilation
- technology to include precompiled types. ALL symbolic information can be
- precompiled during the debugging cycle, which improves link time -- a
- critical savings when developers are intensively building and rebuilding
- their applications.
-
- New versions of CodeView debugger and the Programmer's Workbench (PWB) also
- speed the edit/debug/build cycle and work closely with Windows to allow
- the programmer to operate within the graphical operating system. Both
- CodeView and PWB now support multiple overlapping windows.
-
- ∙ CodeView debugger now supports full C++ debugging in four modes,
- including remote debugging of an application that is running on a
- different system and from within Windows.
-
- ∙ PWB has been tuned for speed and redesigned with an enhanced
- project-oriented interface. In addition, a powerful C++ "class browser"
- helps developers visualize and productively navigate complex class
- hierarchies. PWB is at least twice as fast as the previous version.
-
- ∙ "WXServer" technology in PWB allows developers to automatically run
- Windows-based tools and applications from within PWB, along with
- MS-DOS-based tools and applications, providing a single, integrated
- development environment.
-
- C/C++ 7.0 Continues Leadership in Code Generation
-
- Additional size and speed optimizations in C/C++ 7.0 offer even better
- results than optimizations in C6.0, which has continued to be an industry
- leader in this area. In addition to the optimizations contained in C6.0,
- C/C++ 7.0 provides new optimization technologies for
-
- . A major addition to the optimizations is p-code (packed code), an
- advanced code generation technology used to develop Microsoft's own
- applications, including Microsoft Word, Microsoft Excel and Microsoft
- Project. As an intermediate object code representation, p-code compresses
- code size by 30-40 percent through the use of a compiler option.
- Developers will use p-code selectively for parts of applications where the
- most sizable reductions can be made at the least cost in speed, for
- example in user-interface code. P-code runs more slowly than native code,
- but by shrinking code size it can also reduce or eliminate swapping to
- disk, which provides an offsetting speed gain.
-
- ∙ Also new are full inlining capabilities for C and C++ . Microsoft's
- inlining technology handles inlined functions containing control
- structures; other compilers are restricted to inlining functions without
- control structures. Microsoft's approach means larger and more complex
- combinations of code may be inlined, substantially improving the
- optimization capability. In addition to programmer controlled inlining,
- the auto inlining feature automatically performs intelligent inlining of
- an application's functions, without any work on the part of the
- programmer, for an immediate speed gain of up to 10 percent.
-
- Other Product Features
-
- 386MAX by Qualitas provides advanced memory management for developers. It
- is included with Microsoft C/C++ 7.0 at no additional cost.
-
- For programming in MS-DOS, C/C++ 7.0 offers a new virtual overlay manager,
- the Microsoft Overlay Virtual Environment (MOVE), which allows programmers
- to build MSDOS-based programs of almost unlimited size. By overlaying both
- code and data, the C/C++ 7.0 overlay manager represents a major advance
- ova competitive products, which overlay only code. A number of general
- purpose C++ classes in the foundation classes can be used by both
- programmers for Windows and MS-DOS.
-
- Extensive documentation includes more than 5,000 printed pages as well as
- detailed online hypertext manuals. Among the manuals is a C++ tutorial and
- a class library "cookbook," both of which help bring programmers up to
- speed fast.
-
- The suggested U.S. retail price of C/C++ 7.0 is $499. Users of previous
- versions of C and C++, including Microsoft C, Borland C++, Watcom C, or
- Zortech C++ can upgrade for only $139 in the U.S. Product and upgrades are
- available through normal retail outlets. C/C++ 7.0 will be shipping by
- April 1992.
-
- International Availability
-
- Microsoft C/C++ 7.0 will be simultaneously available in Eastern Europe,
- Munich, Paris, Stockholm, London, Amsterdam and Milan. A Kanji version of
- C/C++ 7.0 is also being readied for the Japanese market.
- --------------------------------------------------------
- Microsoft Corporation also announced that the Qualitas 386MAX version 6.0
- package will be included in the Microsoft C/C++ version 7.0 Professional
- Development System for Windows. This special promotion provides
- programmers with advanced memory management capabilities for application
- development.
-
- "We are pleased to be working with Microsoft to provide a memory management
- solution to the developer community," said Mary Stanley, CEO of Qualitas,
- Inc. H386MAX has been a very popular solution for users who have memory
- management needs. Through our combined efforts, users are assured a solid
- solution. "
-
- Developers for both the Microsoft Windows and MS-DOS operating systems will
- benefit from using 386MAX because it will allow them to access the
- services that the MS-DOS protected mode interface (DPMI) brings. 386MAX is
- a self-installing memory manager and program loader for 386-based systems.
- It automatically relocates memory-resident software into unused regions of
- address space, increasing conventional memory, and allowing large,
- memory-intensive applications to run more efficiently.
-
- 386MAX will be included in the Microsoft C/C++ version 7.0 box and is
- scheduled to be widely available in retail outlets in April 1992.
- --------------------------------------------------------
- In conjunction with the announcement of Microsoft C/C++ version 7.0
- Development System for Windows, 29 independent software vendors (ISVs)
- simultaneously announced new tools for the Microsoft C/C++ 7.0 development
- environment.
-
- "We are pleased to see the diversity and abundance of development tools
- being announced today," said Bill Gates, Microsoft chairman and CEO. "With
- C/C++ version 7 and the wide variety of tools available, developers will
- have the means to create more and better applications for Windows than
- ever before." Industry-wide Support
-
- The following are statements of support from industry tools vendors
- announcing their new development tools for Microsoft C/C++ version 7
- today:
-
- "In our position as a high-visibility, cross-platform C++ library
- developer, we see a lot of C++ compilers. We threw our quarter-million
- lines of C++ code at a beta version of C7 and came up with only two minor
- bugs. Those have been fixed. C7 is a solid, impressive achievement." Dr.
- Thomas Keffer, President, Rogue Wave Software, Inc.
-
- "Microsoft C has always been an industry standard for developing on the PC.
- With the release of C 7.0 and the advent of C++ we are sure Microsoft is
- going to play a key role in the development language arena. MultiScope
- will provide superior debugging technology to support this
- industry-leading product. Our debuggers include many productivity tools
- (such as the Crash-Analyzer System used for finding the cause of UAEs
- fast) that save C 7.0 developers hours and weeks of development time."
- Mansour Safai, President, MultiScope, Inc.
-
- "Microsoft continues to drive the industry forward with the release of its
- new C/C++ version 7 which is sure to become a standard. Nu-Mega
- Technologies is committed to supporting the Microsoft standard with all of
- our tools and future products as well." Franklin Grossman, President,
- Nu-Mega Technologies, Inc.
-
- "Microsoft' s introduction of Microsoft C/C++ version 7.0 marks the
- beginning of an entirely new era of software development and establishes
- C++ as the development language of preference for future development."
- Eddie Currie, President, ImageSoft
-
- "As the developer of the only distributed object-oriented database for the
- Windows environment, Object Design is pleased to be able to address the
- growing community of users of Microsoft C. Together, Windows 3.1 and
- ObjectStore, combined with the high performance of Microsoft C++ 7.0, will
- provide professional developers with a powerful object-oriented
- environment for developing complex applications on the PC." Tom Atwood,
- Founder and chairman, Object Design, Inc.
-
- "Using Vermont Views v3.05 with your Microsoft C v7.0 compiler allows you
- to provide all functionality and graphic features your end users are
- demanding without the overhead associated with other development
- environments." Vince Taylor, President ,Vermont Creative Software
-
- "Programmers who use Microsoft C/C++ 7.0 and the Microsoft Foundation
- Classes to build their applications for Windows will significantly reduce
- their development time. CASE:W for MFC will increase programmer
- productivity even further by generating the required MFC object code for a
- Windows interface automatically." Terry Flaherty, Vice president of
- marketing, CASEWORKS, Inc.
-
- "The AccSys libraries, when combined with the powerful Microsoft C/C++
- programming environment, provides the application programmer with
- unprecedented power to deliver applications in a timely manner. dBASE or
- Paradox file management is quick and flexible with AccSys." Steve Hersee,
- President, Copia International, Ltd.
-
- "Microsoft's C 7.0 and Datalight's C-thru-ROM provide a complete
- stand-alone ROM development tool set for 80x86 developers. Users get
- startup code, ROMable library and remote debugging, allowing them to run C
- 7.0 code from ROM on any 80x86 platform." Roy L. Sherrill III, President,
- Datalight
-
- "The object-Menu product was created with a strong emphasis on ease of use
- and is therefore equally well-suited to the Microsoft C/C++ 7.0 developer
- who is just entering the realm of C++ as well as the experienced OOP
- designer. Further, the use of Microsoft C/C++ 7.0 in conjunction with
- object-Menu will dramatically increase the productivity of the C++
- programmer." Lisa Herman, Vice president, sales and marketing, Island
- Systems
-
- "C++/Views combined with Microsoft's new C/C++ 7.0 enables developers to
- create the most highly optimized Windows applications in the shortest
- possible time. Together, they create an ideal object-oriented Windows
- development environment." Stephen M. Kuhn, Director of marketing, Liant
- Software Corporation
-
- "SegMentor is an add-on utility designed to enhance the performance of
- applications compiled with Microsoft C 7.0. SegMentor analyzes the
- function calling patterns of an application, and then causes those
- functions which call each other most frequently to be bound together into
- common segments or pages. This new segmentation scheme is then
- transparently integrated via Microsoft's pragma directives." Chris Suver,
- President, MicroQuill, Inc.
-
- "Our PANEL and PANEL Plus screen management products have supported
- Microsoft C since its first release, and version 7 is the best yet. We
- have found that the new Windows support for Windows in PANEL Plus II works
- excellently with the Windows development tools now available with
- Microsoft C/C++." Tim Frost, Managing director, Roundhill Computer Systems
- Limited
-
- "I'm excited because C++ programmers can now use CodeBase 4.5 with
- Microsoft C++ 7.0 to produce high-quality database applications. C++
- programmers can now access dBASE, FoxPro and Clipper files from either
- MS-DOS or Microsoft Windows." Ken Sawya, President, Sequiter Software,
- Inc.
-
- New Product Information
-
- The following are short descriptions of the new development tools
- introduced for the Microsoft C/C++ 7.0 development environment:
-
- Advanced Programming Techniques, Inc.
- APT Reporting 1.0 is a sophisticated SQL query and report writing
- application for the Microsoft Windows environment. It makes report design
- as simple as clicking on fields and positioning them on the screen. Chris
- Falsone, (617) 426-0360
-
- Blaise Computing, Inc.
- Blaise Computing Inc. offers the following library support for applications
- in Microsoft C/C++ Development System for Windows, version 7.0. Windows
- Control Palette provides collections of custom controls and a custom
- dialog box class that allows programmers to build sophisticated and
- attractive interfaces. C Tools Plus is a comprehensive, general-purpose
- add-on library for building MS-DOS, text-mode applications; and C Async
- Manager allows programmers to develop serial communications applications
- quickly and easily. Kathleen Calderwood, Marketing director, (510)
- 540-5441
-
- Blue Sky Software Corporation
- WindowsMAKER Professional for C/C++ is an object-oriented prototyping and
- development tool that generates source code. It is designed for use with
- Microsoft C/C++ 7.0. The two packages make it easy for expert developers
- and programmers -- even end users with little or no experience programming
- for Windows -- to design, test and generate graphical applications for
- Windows 3.x with little more than the simple point-and-click of a mouse.
- Steven J. Leon, President, Technopolis Communications, (310) 670-5606
-
- Bottleworks Development Corporation
- SoftCode 3. 0 is a template-based application development tool that
- generates source code for Microsoft C/C++ 7.0. It includes an application
- outliner, menu editor and screen painter. Charlie Bindert, President,
- (516) 596-9700
-
- CASEWORKS, Inc.
- CASE:W Corporate Edition for Microsoft Foundation Classes for (MFC) is a
- development tool for Windows-based applications that includes an
- interactive interface designer and code generator to produce expert-level
- C++ source code using the Microsoft Foundation class library. Terry
- Flaherty, Vice president of marketing, (404) 399-6236
-
- Copia International, Ltd.
- AccSys for Paradox is a multi-platform database management library
- interface between Microsoft C/C++, QuickBASIC or Visual Basic and Paradox
- files. Develop applications using DOS, DOS Extenders, Windows (DLL), OS/2.
- Network capabilities included.
-
- AccSys for dBASE is a multi-platform database management library interface
- between Microsoft C/C++ or Visual Basic and dBASE. Develop applications
- using DOS, DOS Extenders, Windows (DLL), OS/2 environments. Network
- capabilities included. Dorothy Gaden, Vice president of marketing, (708)
- 682-8898
-
- Coromandel
- ObjecTrieve++ consists of a set of class libraries and a multi-access
- database engine for building powerful database file formats,. The database
- engine supports three popular file formats -- ObjecTrieve, dBASE III and
- Btrieve. The class library allows you to define tables, insert, update and
- change data in them and perform queries.
-
- ObjecTrieve from Coromandel is an ISAM-based data management tool that
- allows developers to build powerful data management applications across
- multiple platforms such as MS-DOS, Windows and UNIX. ObjecTrieve extends
- the power of C and C++ by providing a data manager with performance and
- flexibility for developing conventional and multimedia applications.
- ObjecTrieve supports storage and retrieval of Binary Large Objects (BLOBS)
- such as scanned images, video, dialog boxes, documents, bit maps, rule
- sets, etc.
-
- Integra SQL for Microsoft Windows is a powerful SQL database, implemented
- as a DLL, for C and C++ developers. Integra SQL supports DDE for
- communicating with other programs based on Windows. Applications can be
- built by embedding SQL into C or C++ or using a call interface that is
- compatible with Microsoft SQL Server. It enhances the productivity of
- developers for Windows by reducing programming effort and development
- time. Narayan Laksham, (718) 793-7963
-
- Creative Programming Consultants, Inc.
- VitaminC is a full-featured user interface toolkit. Its library of C
- functions includes text-mode windows, menus, fields, list boxes, push
- buttons, radio buttons, scroll bars and mouse support. Applications are
- royalty free. Jeff A. Betts, (214) 245-9139
-
- Gimpel Software
- PC-lint version 5. 0 analyzes C programs and reports bugs, glitches and
- inconsistencies. It looks across multiple modules and enjoys a perspective
- that a compiler doesn't usually have. It aids in developing reliable
- programs, making programs more maintainable and in porting programs to new
- machines, new operating systems, new compilers and new memory models.
- Anneliese Gimpel, (212) 584-4261
-
- Greenleaf Software, Inc.
- Greenleaf Comm++ is an object-oriented asynchronous communications library
- that will provide a hierarchy of classes and give the programmer simple
- access and control of serial communications with or without terminal
- emulation. The communication-related classes are designed to overcome the
- limitations of addressing the serial RS-232 ports through the operating
- system or BIOS. Comm++ runs under MS-DOS, Windows 3.0 or OS/2. Tammie
- Williams, (214) 248-2561
-
- ImageSoft
- CommonView provides the proven application framework of predefined C++
- classes representing the common components and functions needed to develop
- any GUI-based application. With CommonView a developer can rapidly create
- a single, simplified, portable GUI program. Joshua Allen, (516) 767-2233
-
- Island Systems
- Object-Menu is a C++ class library providing a powerful, extensible,
- full-featured MS-DOS-based GUI. The developer can create Motif-style
- screens easily with elements such as overlapped windows, menus, scroll
- bars, dialog boxes. Included are built-in event and window management and
- an interactive hypertext help system. Lisa Herman, (617) 273-0421
-
- KnowledgeGarden, Inc.
- KnowledgePro Windows is a tool for rapid application development in
- Windows. Simple commands let users access C/C++ DLLs and call back to
- KPWin for its interface, expert system and hypertext capabilities. John
- Slade, (516) 246-5400
-
- Liant Software Corporation
- C++/Views is a C++ class library far creating platform-independent GUI
- applications for Windows, UNIX/Motif, and OS/2 Presentation Manager.
- Stephen M. Kuhn, (508) 872-8700
-
- MAGEE Enterprises
- Screen Manager Professional (SMP) aids programmers in the development of
- interface design including windowing, menuing, context-sensitive help
- functions, data entry, plus keyboard and mouse support. Unique features
- include: unlimited number of windows, event-driven mouse support,
- context-sensitive help, linkable libraries, and a complete tutorial with
- over 100 examples of code. Dana Jordan, (404) 446-6611
-
- Magma Software Systems
- Version 3.40 of the MEWEL Window library for Microsoft C 7.0 and
- Microsoft's AFX Class Libraries allow programmers using MS-DOS, OS/2,
- UNIX, and VAX VMS to create text and graphical applications that resemble
- those of Microsoft Windows and maintain source code compatibility as well.
- MEWEL also allows programmers to take existing code for Microsoft Windows
- and create text and graphic versions which run on multiple platforms. It
- also fully supports the Common User Access (ClJA) component of IBM's
- System Application Architecture (SAA) across multiple platforms. Marc
- Adler, (201) 912-0192
-
- Mansfield Software Group
- KEDIT 5.0 is the new version of Mansfield Software Group's XEDIT-compatible
- PC text editor. KEDIT 5.0 will be released in May. Kevin Kearney, (203)
- 429-8402
-
- MicroQuill, Inc.
- SegMentor optimizes the segmentation map so that C 7.0 applications run
- fast, even in tight memory conditions. It achieves this by causing those
- functions which call each other most frequently at run time to be bound
- together into common segments or pages.
-
- Performance Tracer captures application-wide call-tree and functions timing
- profile data in a single pass. This data is used for tuning decisions and
- coverage analysis. No source modifications are required.
-
- DeMystifier examines how Microsoft C' applications interact with the
- internals of Windows. DeMystifier captures information on memory
- management, message processing, window class and instance management, GDI
- display and device capabilities, and system-wide environment settings.
-
- Tom Marvin, (206) 525-8309
-
- MultiScope, Inc.
- MultiScope Debuggers for Windows debug 100 percent CodeView compatible
- Windows-based applications. Included are both Windows and character-mode
- user interfaces. It supports single and dual monitor debugging, remote
- debugging, powerful data browsing, 386/486 watches, DLL debugging,
- complete expression evaluation, and full Spy capabilities. MultiScope's
- Crash-Analyzer quickly pinpoints the cause of UAEs. MultiScope Debuggers
- are also available for MS-DOS and OS/2.
-
- MultiScope Debuggers for DOS debug 100 percent CodeView-compatible
- MS-DOS-based applications using either a Windows or a character mode
- interface. It supports overlays compatible with the Microsoft standard,
- single and dual monitor debugging, remote debugging, 386/486 watches, and
- can "load high" the debugger and symbol table to free up conventional
- memory. MultiScope's Crash-Analyzer quickly helps you find the cause of
- runtime exceptions. MultiScope Debuggers are also available for Windows
- and OS/2.
-
- Susanne Gahnstedt, (415) 968-4892
-
- Nu-Mega Technologies, Inc.
- BOUNDS-CHECKER for MS-DOS runs in extended memory using the 386 virtual
- machine technology to provide real-time memory protection. BOUNDS-CHECKER
- locates and verifies memory overwrites and out-of-bounds memory accesses
- by popping up/highlighting the offending source code automatically.
-
- Soft-lCE/W for Windows 3.X is a systems/applications level debugger that
- gives a complete view of the internals of Windows and The debugging of all
- code for Windows at source level. Including: applications, VxDs,
- MS-DoS-based applications, TSRs and MS-DOS-loadable device drivers.
- Soft-ICE/W uses the 386/486 chip to generate hardware-style breakpoints
- which can be set on memory locations and ranges, I/O port accesses and
- interrupts.
-
- Scott Gagnon, (603) 889-2386
-
- Object Design
- ObjectStore is a complete distributed object-oriented DMBS that supplements
- the C++ language with database capabilities. It features distribution and
- concurrency control for equal access from every network node; version and
- configuration support for individuals and groups; and support for
- nonprocedural queries. Lee McEnany, (617) 661-7900
-
- Paradigm Systems
- Paradigm LOCATE enables Microsoft C/C++ 7.0 users to develop ROMable
- applications for Intel 80x86-compatible embedded systems. Paradigm LOCATE
- includes ROMable start-up code, run-time library support and has full
- support for Paradigm DEBUG, popular in-circuit emulators and EPROM
- programmers. Rick Naro, (607) 748-5966
-
- ProtoView Development Company
- ProtoGen 2.1 allows C++ programmers to tap into the powerful ProtoView
- dynamic link libraries to access advanced data entry and validation
- capabilities. Masked input, date, currency, numerics and table selection
- controls and much more give a sophisticated look and feel with no coding
- effort. Dean Guida, (908) 329-8588
-
- Rational Systems, Inc.
- DOS/16M is Rational System's 16-bit DOS Extender that directly accesses up
- to 16 MB of extended memory on any 80286/386/486-based PC. DOS/16M
- supports Windows 3.x, DPMI and VCPI.
-
- DOS/4G is Rational System's 32-bit DOS Extender that directly accesses up
- to 4 gigabytes of extended memory on any 80386/486-based PC. DOS/4G
- supports Windows 3.x, DPMI and VCPI.
-
- BigWin brings 32-bit development power to Windows by allowing developers to
- build 32-bit Windows-based applications that will run on 16-bit Windows
- 3.x.
-
- WinServe permits developers to move their MS-DOS-based applications to
- Windows 3.x quickly. WinServe provides interprocess communication between
- a true Windows interface and a MS-DOS-based application running in an
- MS-DOS box under Windows.
-
- Byron Bollas, (508) 653-6006
-
- Rogue Wave Software, Inc.
- Tools.h++ is a set of efficient and versatile C++ foundation classes that
- will make virtually any programming job easier. Includes a complete set of
- Collection classes, String classes, date and time classes, Regular
- expressions, Tokenizers classes and B-Tree disk retrieval. Classes have
- not been derived from a single object, making it easy to use Tools.h++
- with other libraries. Can be compiled as a Windows DLL.
-
- Math.h++ combines power and ease of use in a set of C++ classes designed to
- improve the performance and reliability of your numerics code. Its
- innovative class structure makes the manipulation of vectors and matrices
- as easy as built-in types like double, yet its inlined assembly BLAs makes
- your code faster than C or Fortran!
-
- Matrix.h++ extends Math.h++ to new matrix types. Banded, Hermitian,
- Hermitian banded, Skew symmetric, Symmetric, Symmetric banded,
- Tridiagonal, Lower triangular and Upper triangular matrices are all fully
- supported. Innovative uses of static type checking ensure that symmetries
- in your matrix types are fully maintained without giving up runtime
- efficiency. Includes Math.h++ .
-
- Linpack.h++ is a complete implementation of Linpack' s famous functionality
- and more in an advanced C++ class interface. LU facturization for all
- Matrix.h++ types. Cholesky, QR, and Singular Value decompositions.
- Cholesky and QR least squares classes and Incremental least square
- classes. Built on top of Math.h++'s inlined assembly BLAs makes
- Linpack.h++ fast. Includes Matrix.h++ and Math.h++.
-
- Dan Whitaker, (503) 754-3010
-
- Roundhill Computer Systems Limited
- PANEL Plus II is a C programming tool for user interface management,
- allowing applications to be made source-compatible over a vide range of
- operating systems, including MS-DOS, Windows, OS/2, Xenix, UNIX and VMS.
- Steve Hersee, (708) 690-3737
-
- Sequiter Software, Inc.
- CodeBase 4.5 is the C library for database management providing complete
- dBASE functionality to C/C++ developers. With CodeBase 4.5 you can build
- multiuser applications compatible with the data, index, and memo fields of
- dBASE, Clipper, and FoxPro, including the FoxPro 2.0 compound index files
- and dBASE IV multiple tag indexes. Using CodeWindows, a set of high-level
- Windows functions that is included with CodeBase 4.5, CodeBase users can
- quickly produce their own data browse, entry and edit windows. Kevin
- Shinduke, (403) 437-2410
-
- Solution Systems
- BRIEF, is an editor for PC programmers, featuring mouse support, EMS
- caching, redo and undo. BRIEF allows developers to program faster and more
- productively with multiple windows, smart indenting, total keyboard
- configurability, C-like macro language with source-level debugger and
- more. BRIEF will soon support Microsoft C/C++ 7.0.
-
- Sourcerer's Apprentice for Microsoft Windows provides total configuration
- management with improved project organization, security, reporting,
- integration with Word for Windows, automatic journaling or network or
- workstation activity, compression, archiving and more.
-
- Karen Teven (617) 740-2510 x223
-
- South Mountain Software
- Essential B-Tree for Windows is the database management library that
- provides quality, completeness, speed and versatility. B-Tree is designed
- for fast and accurate data storage, retrieval, and updates. B-Tree's
- features include support for fixed and variable length records; dBASE m
- files; single and multiuser networks; partial and duplicate keys; and
- multiple indices.
-
- TSRific, the multilingual tool for TSR development, is the toolkit
- developers need for building memory-efficient and reliable TSRs. This
- library takes care of interrupt conflicts, MS-DOS caveats and screen
- preservation. One function call is all it takes to run a program into a
- powerful TSR using C/C++, Clipper, Pascal, dBASE, Foxpro or BASIC.
-
- Susan Dwyer (201) 762-6965
-
- Vermont Creative Software
- Vermont Views with Designer v3.05 will provide compiler support for
- Microsoft C v7.0. Vermont Views provides a powerful, interactive screen
- designer and C library of more than 580 functions for user interface
- development. Mary Bushey, (802) 848-7731
-
- Zinc Software Incorporated
- Zinc Interface Library 3.0 allows Microsoft C/C++ 7.0 developers to create
- powerful, object-oriented, MS-DOS applications in graphics and text mode
- that can be transparently migrated to Windows 3.0 or vice versa. John
- Christiansen, (801) 785-8900
-
- +---------------------------------------------------------------+
- | From the America On-Line & PC-Link New Product Info Services |
- +===============================================================+
- | This information was processed with OmniPage Professional OCR |
- | software (from Caere Corp) & a Canon IX-30 scanner from data |
- | provided by the above mentioned company. For additional info, |
- | contact the company at the address or phone# indicated above. |
- | All submissions for this service should be addressed to |
- | BAKER ENTERPRISES, 20 Ferro Drive, Sewell, NJ 08080 U.S.A. |
- +---------------------------------------------------------------+
-