From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,be3749d096f8436b X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-09-26 17:32:33 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!europa.netcrusader.net!63.211.125.72!cyclone2.usenetserver.com!news-out.usenetserver.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <39D1404E.4620136D@acm.org> From: Jeffrey Carter X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Suitability for small Windows projects References: <8qr809$cjj@newshost.fujitsu.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 27 Sep 2000 00:32:22 GMT NNTP-Posting-Host: 158.252.122.146 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 970014742 158.252.122.146 (Tue, 26 Sep 2000 17:32:22 PDT) NNTP-Posting-Date: Tue, 26 Sep 2000 17:32:22 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: supernews.google.com comp.lang.ada:811 Date: 2000-09-27T00:32:22+00:00 List-Id: Ray Smith wrote: > > Hi There, > > I have been looking into Ada for hobby programming. > (I am a professional Cobol / Visual Basic programmer with small amounts of > experience in about a dozen of other languages) > > I have read the FAQ, browsed www.adahome.com but still had a couple of > questions I hope someone can answer. adahome is, unfortunately, not maintained. A better site is www.adapower.com. > > 1. Can Ada (Assume gnat) produce standalone Windows executables? If so, > how big are they compared to equivalent C executables? If no, how many files > would need to be distributed to run the application? Yes. If you want to do it the hard way, look at the examples that come with GNAT. An easier way is to use GtkAda, a binding to GTK+ that has been ported to Windows (www.adapower.com/gtkada/). However, GtkAda does not yet support standalone executables. The easiest way is to use JEWL. On adapower, follow the Links link to find JEWL in the Brighton University Resource Kit for Students. Just above that link you will find the Ada on Win32 link. > > 2. Are there "good" libraries available for GUI, Winsockets and database > connectivity? Yes. Adapower should be able to help you there. > > 3. Are there any DirectX or libraries available for making games? (I have > read the history of Ada and understand the goals but that doesn't mean Ada > can't be used for fun!!!) Also on adapower is a link for Game Programming with Ada. -- Jeff Carter "You couldn't catch clap in a brothel, silly English K...niggets." Monty Python & the Holy Grail