comp.lang.ada
 help / color / mirror / Atom feed
From: Corey Minyard <minyard@metronet.com>
Subject: Re: Reasons NOT To Choose Ada
Date: 1996/11/13
Date: 1996-11-13T00:00:00+00:00	[thread overview]
Message-ID: <m29185bsfy.fsf@metronet.com> (raw)
In-Reply-To: 32872161.19FE@eurocontrol.fr


bjw@mirage.iassf.easams.com.au (Brendan WALKER) writes:

> 
> In article <32872161.19FE@eurocontrol.fr>,
> Steve Jones - JON  <Steve.Jones@eurocontrol.fr> wrote:
> >Michiel Perdeck wrote:
> >> 
> >> I can think of some reasons, can you refute them?
> 
> [snip]
> 
> >> 4. Ada is not right for GUI programming.
> >This just isn't right, the project I'm on at the moment has zero lines
> >of C code in it, uses Ada bindings for PEX and X and gets along just as
> >well as the last project where we used C for the GUI.  The only problem
> >is that the bindings aren't as powerful as they could be.  You just have
> >to be smarter.
> 
> Yes but how many of the numerous inexpensive and effective GUI
> development tools generate Ada code automatically? The answer is hardly
> any and the ones that do are *very* expensive and often not as good.
> OK, if you want to write X-windows based GUI's from scratch all the
> time use Ada with X bindings (Yuk!), fine. But the smart players use
> tools to generate the majority of their GUI code automatically, and this
> pushes them towards C++, particularily if they are using an OOD paradigm
> for their overall system design.
> 

Well, XForms supports Ada directly (generates Ada code through a
converter).  It seems to work fine, and XForms is a lot better than
any other GUI framework I have used.  And it is free.

-- 
Corey Minyard               Internet:  minyard@metronet.com
  Work: minyard@nortel.ca       UUCP:  minyard@wf-rch.cirr.com
-- 
Corey Minyard               Internet:  minyard@metronet.com
  Work: minyard@nortel.ca       UUCP:  minyard@wf-rch.cirr.com




  parent reply	other threads:[~1996-11-13  0:00 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E0Mo5L.n2E@atf.cmg.nl>
1996-11-10  0:00 ` Reasons NOT To Choose Ada Smith A. Cat
1996-11-11  0:00 ` Steve Jones - JON
1996-11-11  0:00   ` Scott McCoy
1996-11-11  0:00   ` Robert Dewar
1996-11-13  0:00   ` Brendan WALKER
1996-11-13  0:00     ` Reasons NOT To Choose Ada (NOT!) Dirk Dickmanns
1996-11-13  0:00   ` Corey Minyard [this message]
1996-12-02  0:00   ` Reasons NOT To Choose Ada Craig Spannring
1996-12-04  0:00     ` Dana Miller
1996-12-05  0:00       ` Larry Kilgallen
1996-12-06  0:00   ` Jon S Anthony
1996-12-06  0:00     ` Larry Kilgallen
1996-12-09  0:00     ` Craig Spannring
1996-12-10  0:00   ` Jon S Anthony
1996-12-11  0:00   ` Dave Wood
1996-12-20  0:00   ` Ted Dennison
     [not found] ` <01bbd2c9$f8707680$14080c26@cat>
1996-11-15  0:00   ` Vincent Celier
1996-11-16  0:00   ` Geert Bosch
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox