* Ada95 compilers for the Macintosh @ 1996-04-08 0:00 Martin C. Martin 1996-04-08 0:00 ` Dave Sawyer 1996-04-11 0:00 ` Ken Garlington 0 siblings, 2 replies; 12+ messages in thread From: Martin C. Martin @ 1996-04-08 0:00 UTC (permalink / raw) Hi all, I'm looking for an Ada 95 compiler for the macintosh. The FAQ lists only one free and one commercial Ada 83 compiler. With "hundreds of Ada compilers" out there, I'm kind of amazed there's nothing else. Is that true? Thanks, Martin ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-08 0:00 Ada95 compilers for the Macintosh Martin C. Martin @ 1996-04-08 0:00 ` Dave Sawyer 1996-04-11 0:00 ` Ken Garlington 1 sibling, 0 replies; 12+ messages in thread From: Dave Sawyer @ 1996-04-08 0:00 UTC (permalink / raw) In article <4uspee21xt.fsf@furrow.frc.ri.cmu.edu>, mcm@cs.cmu.edu (Martin C. Martin) wrote: >Hi all, > >I'm looking for an Ada 95 compiler for the macintosh. The FAQ lists >only one free and one commercial Ada 83 compiler. With "hundreds of >Ada compilers" out there, I'm kind of amazed there's nothing else. Is >that true? To the best of my knowledge, none exist right now, but a project is underway to create one based on GNAT. For details, connect to: http://gnat-mac.com/macada/ or http://www.netway.net/macada/ -------------------------------------------------- Dave Sawyer DBSystems Consulting Internet: ozz@rmii.com -------------------------------------------------- Error? Impossible - my modem is error correcting! -------------------------------------------------- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-08 0:00 Ada95 compilers for the Macintosh Martin C. Martin 1996-04-08 0:00 ` Dave Sawyer @ 1996-04-11 0:00 ` Ken Garlington 1996-04-11 0:00 ` Gary McKee 1996-04-11 0:00 ` Robert Dewar 1 sibling, 2 replies; 12+ messages in thread From: Ken Garlington @ 1996-04-11 0:00 UTC (permalink / raw) Martin C. Martin wrote: > > Hi all, > > I'm looking for an Ada 95 compiler for the macintosh. The FAQ lists > only one free and one commercial Ada 83 compiler. With "hundreds of > Ada compilers" out there, I'm kind of amazed there's nothing else. Is > that true? As far as I know (and I've been looking for Mac compilers for years), this is the case. You can use the (free) GW Ada 83 compiler, or the (relatively cheap) Meridian 83 product. I have both; the Meridian is not bad for production work, and the GW Ada is OK as a teaching tool. It looks like the first (beta) Ada 95 compiler will be, bizarrely enough, the AppletMagic compiler from Intermetrics. Check out their web page for when the beta will be available. You'll need a Java-compatible browser to see the results, however. I also saw a notice that a second compiler is in the works; I think it's for the Power Mac only, however. You do have at least three other choices: 1. Use the WebAda compiler at http://sw-eng.falls-church.va.us/AdaIC/compilers/webada/ 2. Get SoftWindows for either the Power Mac or Performa, and run a DOS or Windows compiler. I won't guarantee this will work, or be particularly quick, but it's a possibility. 3. Get a DOS card (variant of #2). > Thanks, > Martin ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Ken Garlington @ 1996-04-11 0:00 ` Gary McKee 1996-04-11 0:00 ` Greg Bond 1996-04-11 0:00 ` Robert Dewar 1 sibling, 1 reply; 12+ messages in thread From: Gary McKee @ 1996-04-11 0:00 UTC (permalink / raw) In article <316CBFEF.7D35@lfwc.lockheed.com>, Ken Garlington <garlingtonke@lfwc.lockheed.com> wrote: > Martin C. Martin wrote: > > I'm looking for an Ada 95 compiler for the macintosh. The FAQ lists > > only one free and one commercial Ada 83 compiler. With "hundreds of > > Ada compilers" out there, I'm kind of amazed there's nothing else. Is > > that true? > ... > I also saw a notice that a second compiler is in the works; I think it's > for the Power Mac only, however. -------------------------------------------------------- ---------------------------------------------------------------------- We are working on a port of GNAT to the Macintosh. (running Tenon Intersystems machten UNIX) An alpha release is due late this month (30/April). (sans tasking, foreign language interfaces) Another interim release at mid-summer. And, a final in late september. (with tasking, foreign language interfaces) Releases will include some of the Mac toolbox API (midsummer) The compiler runs on Tenon Intersystems MachTen (bsd UNIX). check out our WWW page. WWW Page: http://gnat-mac.com/macada/ -------------------------------------------------------------------- Gary McKee McKee Consulting gmckee@cloudnine.com P. O. Box 3009 voice: (303) 795-7287 Littleton, CO 80161-3009 WWW home page => <http://www.csn.net/~gmckee/> -------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Gary McKee @ 1996-04-11 0:00 ` Greg Bond 0 siblings, 0 replies; 12+ messages in thread From: Greg Bond @ 1996-04-11 0:00 UTC (permalink / raw) Gary McKee wrote: > We are working on a port of GNAT to the Macintosh. > (running Tenon Intersystems machten UNIX) Kudos to Gary and Tenon for this. I am one of those people who seems to actively seek out marginalized (but IMHO superiour) technologies (Macs, Ada 95, MachTen), so I'm thrilled to see that I'm not alone. -- * Greg Bond * Dept. of Electrical Eng. * email: bond@ee.ubc.ca * Univ. of British Columbia * voice: (604) 822 0899 * 2356 Main Mall * fax: (604) 822 5949 * Vancouver, BC * web: http://www.ee.ubc.ca/~bond * Canada, V6T 1Z4 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Ken Garlington 1996-04-11 0:00 ` Gary McKee @ 1996-04-11 0:00 ` Robert Dewar 1996-04-11 0:00 ` Kent Paul Dolan 1 sibling, 1 reply; 12+ messages in thread From: Robert Dewar @ 1996-04-11 0:00 UTC (permalink / raw) Ken Garlington said "It looks like the first (beta) Ada 95 compiler will be, bizarrely enough, the AppletMagic compiler from Intermetrics. Check out their web page for when the beta will be available. You'll need a Java-compatible browser to see the results, however. I also saw a notice that a second compiler is in the works; I think it's for the Power Mac only, however." As has been announced here before, GNAT compilers for both the 68K and PPC Mac, running under Machten, are in the works, and beta versions of these wlil be available very shortly (alpha testing is already in progress). Full details of this project will be announced within the next week or two. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Robert Dewar @ 1996-04-11 0:00 ` Kent Paul Dolan 1996-04-12 0:00 ` Greg Bond ` (2 more replies) 0 siblings, 3 replies; 12+ messages in thread From: Kent Paul Dolan @ 1996-04-11 0:00 UTC (permalink / raw) In article <dewar.829236825@schonberg>, dewar@cs.nyu.edu (Robert Dewar) wrote: > As has been announced here before, GNAT compilers for both the 68K and > PPC Mac, running under Machten, are in the works, and beta versions of > these wlil be available very shortly (alpha testing is already in > progress). Full details of this project will be announced within the > next week or two. Are these self standing with their own Mac runtime libraries, or will this still require that a C compiler for the Mac be purchased before any interesting work can be done? [And granted the Mac OS is the pits (no flames please, I'm typing at one, it crashes multiple times a day running standard commercial software), how small a population of users are you expecting to select for MacGNAT by requiring also that a piggyback OS be in place? I know I wouldn't personally consider it worth the trouble, compared to a GNAT or other Ada95 compiler running directly under the MacOS and including needed runtime libraries to program to the Mac user interface, which I would instantly download/purchase and use (even if the Mac OS _is_ dreck), just to get some productive use out of this boat-anchor and the space it is consuming on my desk at work.] -- Xanthian. | "..want the consequences of what you want.." | Kent, the man from xanth. | Neil A. Maxwell, LDS Apostle | Kent Paul Dolan ------------------------------------------------ xanthian@{well,qualcomm}.com Jobhunting? Check www.qualcomm.com! ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Kent Paul Dolan @ 1996-04-12 0:00 ` Greg Bond 1996-04-12 0:00 ` Gary McKee 1996-04-12 0:00 ` Robert Dewar 2 siblings, 0 replies; 12+ messages in thread From: Greg Bond @ 1996-04-12 0:00 UTC (permalink / raw) Kent Paul Dolan wrote: > > In article <dewar.829236825@schonberg>, dewar@cs.nyu.edu (Robert Dewar) wrote: > > > As has been announced here before, GNAT compilers for both the 68K and > > PPC Mac, running under Machten, are in the works, and beta versions of > > these wlil be available very shortly (alpha testing is already in > > progress). Full details of this project will be announced within the > > next week or two. > > Are these self standing with their own Mac runtime libraries, or will this > still require that a C compiler for the Mac be purchased before any > interesting work can be done? MachTen comes with the full GNU program development tool suite. > [And granted the Mac OS is the pits (no flames please, I'm typing at one, > it crashes multiple times a day running standard commercial software), And, of course "standard commercial software" is guaranteed bug-free. I run MachTen (including X windows and a dial-up PPP server) and the MacOS (with Netscape 2.01, and EtherTalk) side by side for days at a time without a crash. Windows 95 on a stand alone machine is as susceptible to crashes as the MacOS when running ill-behaved apps. > how > small a population of users are you expecting to select for MacGNAT by > requiring also that a piggyback OS be in place? I know I wouldn't > personally consider it worth the trouble, compared to a GNAT or other > Ada95 compiler running directly under the MacOS and including needed > runtime libraries to program to the Mac user interface, which I would > instantly download/purchase and use (even if the Mac OS _is_ dreck), just > to get some productive use out of this boat-anchor and the space it is > consuming on my desk at work.] Well, such an Ada95 compiler is not in the works so GNAT under MachTen is the only alternative at present - your loss if you consider this too much "trouble". The MachTen program devlopment suite also enables writing Mac apps (to run on the MacOS) since MachTen executables (for the PPC) are the same format as MacOS executables. This means it should be possible (with some foreign C code glue, and/or an appropriate Ada binding) to write Mac apps in Ada 95. Here's a brief excerpt from the MachTen 4.0.2 User's Guide: "One of the benefits of producing PEF formatted binary images is that the MachTen software development tools may be used to produce Apple standard application programs. To develop Macintosh applications, the software must use standard Apple interface libraries and Apple standard interface header definition files, it must specify a non-standard startup routine providing for proper startup data definition and proper program exit and follow Apple system programming rules (e.g. WaitNextEvent, MoreMasters etc.)." -- * Greg Bond * Dept. of Electrical Eng. * email: bond@ee.ubc.ca * Univ. of British Columbia * voice: (604) 822 0899 * 2356 Main Mall * fax: (604) 822 5949 * Vancouver, BC * web: http://www.ee.ubc.ca/~bond * Canada, V6T 1Z4 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Kent Paul Dolan 1996-04-12 0:00 ` Greg Bond @ 1996-04-12 0:00 ` Gary McKee 1996-04-15 0:00 ` Ken Garlington 1996-04-12 0:00 ` Robert Dewar 2 siblings, 1 reply; 12+ messages in thread From: Gary McKee @ 1996-04-12 0:00 UTC (permalink / raw) In article <xanthian-1104961544390001@kdolan-mac.qualcomm.com>, xanthian@qualcomm.com (Kent Paul Dolan) wrote: > Are these self standing with their own Mac runtime libraries, or will this > still require that a C compiler for the Mac be purchased before any > interesting work can be done? > > [And granted the Mac OS is the pits (no flames please, I'm typing at one, > it crashes multiple times a day running standard commercial software), how > small a population of users are you expecting to select for MacGNAT by > requiring also that a piggyback OS be in place? I know I wouldn't > personally consider it worth the trouble, compared to a GNAT or other > Ada95 compiler running directly under the MacOS and including needed > runtime libraries to program to the Mac user interface, which I would > instantly download/purchase and use (even if the Mac OS _is_ dreck), just > to get some productive use out of this boat-anchor and the space it is > consuming on my desk at work.] -------------------------------------------------------- Our Ada95 compilers on the Mac will require the Tenon Intersystems' MachTen UNIX.The required configuration is: PPC - System 7.5.1, Machten 4.02, memory, disk, etc. 68k - System 7.5.1, Machten 2.3, memory, disk, etc. If you have the MachTen, then all of our stuff can be downloaded from the NET. Later this fall, Tenon will be marketing a SW development CD-ROM with their UNIX and our Ada compilers on it. We are doing the best we can with the resources available. We would be delighted to have an opportunity to deliver a native Mac compiler, all we need is funding ! Our compiler is built on GNAT so we won't make much money selling compilers ;-). We are involved in this process because we, as a team, find value in having a validated Ada95 compiler available on the machines that we prefer to use. Our PPC compiler will incude a library of Ada packages that provide interfaces to the Mac API so that we can generate native Mac applications even if the compiler requires the MachTen. -------------------------------------------------------------------- Gary McKee McKee Consulting gmckee@cloudnine.com P. O. Box 3009 voice: (303) 795-7287 Littleton, CO 80161-3009 WWW home page => <http://www.csn.net/~gmckee/> -------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-12 0:00 ` Gary McKee @ 1996-04-15 0:00 ` Ken Garlington 1996-04-15 0:00 ` Gary McKee 0 siblings, 1 reply; 12+ messages in thread From: Ken Garlington @ 1996-04-15 0:00 UTC (permalink / raw) Gary McKee wrote: > > Our compiler is built on GNAT so we won't make much money selling compilers > ;-). Are you going to sell maintenance and support services, like ACT? ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-15 0:00 ` Ken Garlington @ 1996-04-15 0:00 ` Gary McKee 0 siblings, 0 replies; 12+ messages in thread From: Gary McKee @ 1996-04-15 0:00 UTC (permalink / raw) In article <31729F8A.57C6@lfwc.lockheed.com>, Ken Garlington <garlingtonke@lfwc.lockheed.com> wrote: > Gary McKee wrote: > > > > Our compiler is built on GNAT so we won't make much money selling compilers > > ;-). > > Are you going to sell maintenance and support services, like ACT? -------------------------------------------------------- ACT (one of our partners) will be selling maintenance support. My company (McKee Consulting) will be selling: 1) software development services on and for the Mac (in Ada95); 2) Ada95 language training using the Mac for class exercises; and, 3) Other S/W tools on the Mac that benefit from a high quality Ada95 compiler. But first, we have to get the compiler out the door and validated. -------------------------------------------------------------------- Gary McKee McKee Consulting gmckee@cloudnine.com P. O. Box 3009 voice: (303) 795-7287 Littleton, CO 80161-3009 WWW home page => <http://www.csn.net/~gmckee/> -------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Ada95 compilers for the Macintosh 1996-04-11 0:00 ` Kent Paul Dolan 1996-04-12 0:00 ` Greg Bond 1996-04-12 0:00 ` Gary McKee @ 1996-04-12 0:00 ` Robert Dewar 2 siblings, 0 replies; 12+ messages in thread From: Robert Dewar @ 1996-04-12 0:00 UTC (permalink / raw) Kent said "Are these self standing with their own Mac runtime libraries, or will this still require that a C compiler for the Mac be purchased before any interesting work can be done?" Of course these do not require a C compiler to be purchased, whatever gave you that idea? All GNAT compilers naturally include a C compiler as well, since they are based on GCC. As for the issue of whether people will want this version, we have lots of people panting to use it :-) If you are not among them, no problem (doesn't exactly sound like you are a typical Mac fan :-) ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~1996-04-15 0:00 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 1996-04-08 0:00 Ada95 compilers for the Macintosh Martin C. Martin 1996-04-08 0:00 ` Dave Sawyer 1996-04-11 0:00 ` Ken Garlington 1996-04-11 0:00 ` Gary McKee 1996-04-11 0:00 ` Greg Bond 1996-04-11 0:00 ` Robert Dewar 1996-04-11 0:00 ` Kent Paul Dolan 1996-04-12 0:00 ` Greg Bond 1996-04-12 0:00 ` Gary McKee 1996-04-15 0:00 ` Ken Garlington 1996-04-15 0:00 ` Gary McKee 1996-04-12 0:00 ` Robert Dewar
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox