|
 |
For the first time the full Microsoft Windows 95/NT environment, with it's
virtually unlimited programming capacity, can be interfaced with Ada.
Workstation power, functionality and added security features can now be used
with the improved Ada 95
language.
The compiler system itself is built on the great tradition of our validated Ada
line, ensuring that 99% of existing code is compatible with Ada 95. Perusing
the list of feature changes will reveal that much of Ada 83 has been greatly
improved. All of Ada 95's powerful features can be used in Windows 95/NT
(Win32) applications, including type extensions, polymorphism, run-time
dispatching and hierarchical libraries. Especially useful are the record
representation clauses and pragma interfaces which allow both sensible handling
of unusual Win32 data structures and for interfacing to foreign languages.
Mailing Lists
Be sure to sign up for our technical support mailing lists right away.
Subscribers are kept abreast of any revisions and provided with the occasional
technical tip. For the compiler system write Ada95-request@rrsoftware.com
and for Claw write to Claw-request@rrsoftware.com |
Win32 Portability
With Win32 your Win 95/NT applications may be quickly ported to Microsoft
Windows 3.1, allowing you to directly run your Win32 binaries. The Janus/Ada 95
provides three levels of interfaces to Windows, from a complete binding to the
Windows API to complete support for the Ada 95 input/output libraries, allowing
existing Ada programs to be effortlessly recompiled as Win32 applications.
System
Requirements: Microsoft Windows (95, 98, ME, NT, 2000, XP, or Vista) and
the Microsoft Win32 Software Development Kit.
 |
This page last updated on September 24, 2007 by the
webmaster.
Copyright © 2007 RR Software, Inc.
Please read the terms of use.
Use of this site constitutes your acceptance of these terms of use.
All rights reserved. Microsoft, Microsoft Windows NT, and Microsoft Windows 95 are
registered trademarks of the Microsoft Corporation. All other trademarks and/or
registered trademarks are of their respective companies. RR Software makes no
warranties about the use of this page and forbids reproduction of any
RR Software content in other publications without the prior written consent of
RR Software, Inc.
|
|