Santa Barbara, CA, June 24, 1996. Tenon Intersystems,
in a joint venture with Ada Core Technologies and McKee Consulting, is creating
the first Ada development environment for Macintosh and Power Macintosh. The project,
which is funded in part by the Ada Joint Program Office, is extending Tenon's
highly-regarded UNIX system for Apple computers to include the GNAT-Ada 95 tool
suite.
GNAT is an industrial-quality Ada 95 compiler produced by a collaboration between
a team at New York University and others around the world. The GNAT compiler uses
the back-end of gcc - the compiler system of the GNU environment. The GNU (a self-referential
acronym for "GNU is Not UNIX") project includes a large body of UNIX-compatible
software being developed under the auspices of the Free Software Foundation (FSF).
Gcc is a re-targetable and re-hostable compiler system with multiple front-ends
and multiple hardware targets. The GNAT Ada front-end, like all GNU software,
is released subject to the General Public License (GPL), which ensures continued
free availability of the system and its source code.
Tenon's MachTen UNIX/Mach software for Macintosh and Power Macintosh supports
a complete GNU software development environment. The GNAT-MAC team brought Ada
95 to the entire range of Macintosh and Power Macintosh platforms by leveraging
Tenon's existing gcc development tool suite. Gcc's language-independent, target-independent
code generator enables multiple languages and multiple hardware platforms to be
easily supported. GNAT is available for SPARC/SunOS, SPARC/Solaris, SGI/IRIX,
i486/Linux, Alpha/OSF1, i486/DOS, Windows 95, Windows/NT, IBM R6000/AIX, HP/UX
and now, for the first time, for Apple/MacOS.
Preliminary versions of GNAT-MAC are available now on the Internet (http://gnat
mac.com/macada/). The current Ada 95 tool suite can be used with off-the-shelf
versions of Tenon's Professional MachTen 2.2 or later (on 68K Macs) or Power MachTen
4.0.3 or later (on Power Macs). The Ada 95 environment includes up-to-date tools
for object-oriented programming and the core Ada essential tools suite from the
Free Software Foundation. On Power Macs, the final Ada compiler will include a
tasking run-time environment, an interface to the MacOS threads library, and Ada
language bindings to the Macintosh Toolbox (API).
In the fall of '96, Tenon will release a version of MachTen with the GNAT-MAC
tools for academic and government markets. The Apple/MachTen Ada 95 compiler is
targeted for validation by the end of 1996.
The GNAT-MAC project is being partially funded by the ATIP-P (Ada Technology Insertion
Program Partnership), a program designed to foster partnerships between government
and industry to increase the variety and availability of Ada 95 products. Ada
95, the first ISO and ANSI standard programming language to fully support object-oriented
programming, was designed to support reliability, portability and re-usability.
It is the programming language of choice for large systems where reliability is
essential. It is also considered a valuable educational tool for programming and
software engineering.
Tenon has been shipping UNIX, X , and networking software for the Macintosh since
1991. In 1994 Professional MachTen was selected by UNIX World's Open Computing
magazine as "A Best Product of the Year".
Tenon, MachTen, Professional MachTen and Power MachTen are trademarks of Tenon
Intersystems. UNIX is a registered trademark in the United States and other countries,
licensed exclusively through X/Open Company Limited. All other product names are
trademarks of their respective holders.