comp.lang.ada
 help / color / mirror / Atom feed
From: John Cosby <John.D.Cosby@cpmx.saic.com>
Subject: Re: use of Ada
Date: 1996/08/20
Date: 1996-08-20T00:00:00+00:00	[thread overview]
Message-ID: <3219EB63.41C6@cpmx.saic.com> (raw)
In-Reply-To: 3219732D.FF6D5DF@radsoft.com


John Goodsen wrote:
> Ted Dennison wrote:
> > Paul Hussein wrote:
> > > languages especially if associated with tools. A good example would be
> > > TeleUSE ( a GUI X-Motif tool ) which has its own language called D. We
> > > were allowed to use it because it was part of the tool and tool could
> > > not be used easilt without it.
> > Its not THAT tough. Of course the alternative is to use UIL, which is
> > also another language. But at least you aren't shackled to TeleUSE
> > that way.
> We are consistently asked to compare the use of D vs. C++ on GUI
> projects, and I've gotta tell you that using D (properly, which is
> why they ask experts like us) can give you a 10X performance
> increase over C++ tools.  To make the connotation that you are
> "shackled" to TeleUSE is just an ignorant thing to say.
> 
> Using UIL ... now that's what I call being "shackled" ...
> 
> TeleUSE is still, by far, the best Motif GUI builder on the market, IMHO...

I agree that TeleUSE is a good GUI development system, and the D language is
very well suited for the problem area (I developed LOTS of lines of D a few
years back).  One thing you overlook - D is a 4GL which is converted into
native C X Window System code.  Machine generated, ugly, but if you want to 
muck about in it, you can capture it and hack to your heart's content.  For 
those of us living under an Ada mandate, Telesoft/Alsys/Thomson has a version 
that outputs Ada from the D compiler, and not C/C++.   I've even heard of 
some brave fools who've taken the machine-generated code from a prototype 
and worked that into shape for their full-up project.  
-- 
John Cosby                 | Opinions expressed are those of the individual
SAIC Orlando               | and in no way represent any official position
John.D.Cosby@cpmx.saic.com |  or opinion of SAIC unless specifically noted.
(407) 282-6700 x216        |          Live long and perspire....




      parent reply	other threads:[~1996-08-20  0:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <fDLDykuZ1+UK089yn@cpcug.org>
1996-08-12  0:00 ` use of Ada Ken Garlington
1996-08-14  0:00   ` Paul Hussein
1996-08-19  0:00     ` Ted Dennison
1996-08-20  0:00       ` John Goodsen
1996-08-20  0:00         ` Ted Dennison
1996-08-20  0:00         ` John Cosby [this message]
replies disabled

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