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-Thread: 103376,e7151167e0767ecc X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!peer-uk.news.demon.net!kibo.news.demon.net!news.demon.co.uk!demon!not-for-mail From: "Luke A. Guest" Newsgroups: comp.lang.ada Subject: Re: Feasibility of using Ada in new development Date: Wed, 25 Aug 2004 00:01:39 +0100 Message-ID: References: <8429999a.0408231027.2850e800@posting.google.com> NNTP-Posting-Host: abyss2.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.demon.co.uk 1093388499 19705 62.49.62.197 (24 Aug 2004 23:01:39 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Tue, 24 Aug 2004 23:01:39 +0000 (UTC) User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) Xref: g2news1.google.com comp.lang.ada:2975 Date: 2004-08-25T00:01:39+01:00 List-Id: On Mon, 23 Aug 2004 11:27:05 -0700, Robert Law wrote: > I want to use a language that meets the following criteria: > > 1. It must be reliable. > 2. It must be supported. > 3. It must be usuable to develop applications in a graphical > environment. Basically Motif, GTK, or KDE. The only problem I see with this is that (I think) that there are only GTK+ bindings (and GNOME) GtkAda, etc. Now, I personally think that GTK+ is pretty horrible to develop for, I chose wxWidgets for C++, and was going to try and attempt to develop Ada bindings for it, but: 1) it isn't easy to do. 2) You don't need all of the features of wxWidgets from within Ada as a lot of it already exists (threading, mutual exclusion primitives, IO, etc.) All that would be required would be the UI part. So, I've been thinking more along the lines of developing my own UI library taken in part from the design of wxWidgets...anyways, that's a while off ;-) Apart from that, Ada is a very good choice, just remember coding style is extremely important in Ada (as is design). Luke.