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,d20a6e14662ad471 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-24 09:14:32 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!uio.no!ntnu.no!not-for-mail From: Preben Randhol Newsgroups: comp.lang.ada Subject: Re: Advice needed! Ada compilers for school project. Date: Wed, 24 Oct 2001 16:14:30 +0000 (UTC) Organization: Norwegian university of science and technology Message-ID: References: NNTP-Posting-Host: kiuk0156.chembio.ntnu.no X-Trace: tyfon.itea.ntnu.no 1003940070 27488 129.241.83.82 (24 Oct 2001 16:14:30 GMT) X-Complaints-To: usenet@itea.ntnu.no NNTP-Posting-Date: Wed, 24 Oct 2001 16:14:30 +0000 (UTC) User-Agent: slrn/0.9.7.2 (Linux) Xref: archiver1.google.com comp.lang.ada:15133 Date: 2001-10-24T16:14:30+00:00 List-Id: On 24 Oct 2001 07:58:23 -0700, Ben wrote: > I am taking a college Programming Languages course. Our semester > project is to write a language manual on the language given to us. > Mine is Ada. > > We will be required to assign a lab to the class in the language > assigned to us. So I will be assigning a lab in Ada. My professor has > asked each of us to specify a compiler that we would like to have > installed. > > So, I shall ask those with experience: what Ada compiler would be best > suited for students with no experience in Ada, easy to use or pick up, > easy to write instructions for. GNAT! 1. It is freely available (no cost), unless you want the supported version, but you don't need that. 2. It is widely used 3. Not limited to Windows also available on Linux and other OSes. 4. It is easy to install both on Windows and Linux 5. It can be used by the students on their machines without any license problems and also later if you can get some of your students interested in doing Ada stuff on their spare time. 6. It has extra functionality which makes life easier. E.g regex package, directory and file handling etc... which also are portable. I mean it will work if compiled with Gnat on both Windows and Linux. Some Links: Main Ada site : http://www.adapower.com/ ISO Reference Manual : http://www.adapower.com/rm95/ ISO Rational Manual : http://www.adapower.com/rationale/ Quality and Style Guide : http://www.adaic.com/docs/95style/html/cover.html Online Ada 95 book : http://www.it.bton.ac.uk/staff/je/adacraft/ Online Ada 95 book II : http://burks.bton.ac.uk/burks/language/ada/ada95.pdf Ada 95 book reviews : http://www.seas.gwu.edu/~mfeldman/ada95books.html GNU Ada Compiler(GNAT) : http://www.gnat.com/ GNAT for Linux, Dos, NetBSD, OS/2m SCO : http://www.gnuada.org/ GNAT for Windows : http://home.trouwweb.nl/Jerry/ GTKAda ToolKit (GTK+) : http://libre.act-europe.fr/GtkAda/ GNADE Project : http://gnade.sourceforge.net/ BURKS : http://burks.bton.ac.uk/burks/ Preben Randhol