[ Fabrizio Oddone | Italian Recipes | Ricette Italiane | Y2K | Site Map | What's New ]
Last updated: October 22, 2000
GW-Ada/Ed is a Program Development Environment for the Macintosh.
Here is a brief excerpt from the Read Me doc included in GW-Ada/Ed Mac. In addition, you can jump to the GW-Ada/Ed Mac page in the Ada home, or to a paper describing the development environment:
Michael B. Feldman, Charles W. Kann, Arthur Vargas Lopes, Manuel A. Pérez (1994)
GW-Ada/Ed: Free Ada 83 Development Environments for IBM PC-compatible and Apple Macintosh Computers, Technical Report, Department of Electrical Engineering and Computer Science, School of Engineering and Applied Science, The George Washington University.
Professor Michael B. Feldman
Department of Electrical Engineering and Computer Science
This project was sponsored by The George Washington University, and in part by the United States Advanced Research Projects Agency (ARPA) under contract #FY3592-93-10234, administered by Phillips Laboratory, Kirtland AFB, NM 87117-5776.
Copyright © 1994,1995 Manuel A. Perez and Michael Bliss Feldman
This program is free software; you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
GW-Ada/Ed-Mac is a development environment built around the New York University (NYU) AdaEd compiler/interpreter. It allows the editing, compiling, binding and execution of Ada 83 programs. GW-Ada/Ed-Mac was supervised by Prof. Michael B. Feldman. Manuel A. Perez, a GWU doctoral student in Computer Science, is responsible for the Macintosh version, including the editor and developer shell.
The latest releases (post 1.1) are due mostly to Fabrizio Oddone, a known shareware developer in Italy. Fabrizio re-compiled the compiler/binder components using MetroWerks CodeWarrior 7, and implemented several source optimizations: compilation is speeded up by a factor of anywhere from 8 to greater than 20. Further, Fabrizio's work includes a version that will run natively on PowerMacs (including the new ones with 603 and 604 processors), and a version for machines with a 68000 processor running System 7, too. Lastly, Fabrizio let the compilers reduce their memory footprint by cleverly using either their own application memory or temporary memory.
System requirements - any Mac, System 7, and at least 2.5Mb of RAM. You should have around 10mb free space on your hard disk, too. GW-Ada/Ed-Mac will NOT run under System 6.
(stuff describing the details removed, because it is subject to change)
We are happy to announce the formation of an automated mailing list for discussions about GW-Ada/Ed. We get a lot of repetitive e-mail on this subject, so we decided to make the discussions public. Several of us at GW will be regularly reading and responding to messages from this list.
To use the list, you must first subscribe. Send an e-mail note to firstname.lastname@example.org. The subject line must be empty; the message should contain the 3 lines
subscribe gw-adaed firstname lastname (substitute your own names!)
The first 2 lines will get you help messages indicating how to use the various options listproc provides; the third line subscribes you to the list. This is all automated; our hands do not touch your message.
Once you get an e-mail acknowledgement of your subscription, you can write to the list by sending e-mail to email@example.com. In messages to the list, do not leave the subject line empty.
We hope you will spread around the news of the availability of this list. You do not need Usenet news access or ftp to join the list; you need only to be able to send and receive Internet e-mail.
We hope you enjoy the list, and using GW-Ada/Ed!