comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin D. Condic" <mcondic-nospam@acm.org>
Subject: Re: From extended Pascals to Ada 95 guide
Date: 2000/08/27
Date: 2000-08-27T15:31:46+00:00	[thread overview]
Message-ID: <39A93469.7C1237F3@acm.org> (raw)
In-Reply-To: G%9q5.24281$Xg.635534@news-east.usenetserver.com

David Botton wrote:
> 
> You should have contacted ACT. GLIDE combined with CLAW and GNATCOM at the
> time would have given you the IDE (GLIDE), the GUI (CLAW) and the leverage
> of all of MS's latest technologies (GNATCOM), and would have offered you
> just as much (BTW, as a _very_ long term developer of MFC apps, you quickly
> have to throw out the generated code to get most things done on large
> projects :-). There are additional solutions available (and up and coming)
> now, so on your next project, I wouldn't back down from Ada :-)
> 
I've got two projects that are in the discussion stages right now where
I'd like to consider using Ada. The big advantage would be one of
portability across Sun/PC platforms. I may end up trying to cobble
together all the pieces and construct a development environment that
will get the job done.

I still find it a bit of a roadblock that there isn't a shrink-wrap kit
available that has everything bundled together with suitable
documentation. People here will often respond with "Oh, well, you can
download this from here and then go get that from there and then get
this other piece from here and you can modify the source for ABC to make
it do XYZ and yada yada yada". Sure, you can do that. You'll end up with
something that maybe works, but you are spending time pulling together
the environment and customizing/integrating it, instead of building the
software you get paid to build. Documentation will be spotty and
inconsistent. The guy that comes after you on the project is going to
get stuck trying to figure out how to make it work. There are a lot of
costs associated with doing a "roll your own" environment.

With MSVC++, a lot of the problems go away. I insert a disk and install
the environment. I fire up a single program and every tool is available
from there. I have a question about anything? I highlight it and punch
F1 and the documentation is right there. There are books available that
can teach you how to use it. 

While I'm no big proponent of C++ and I'd *much* rather use Ada than
anything else, I've got to consider the ramp-up time and time to market
issues. This is a business which needs to make money and the "best" way
of doing something is not always the most profitable. Because I've got
future projects that will probably need to cross platforms, I've got
good reasons to look at things like GtkAda and GNAT as potential tools.
But it sure would be nice if I could get something in a single box that
did basically what MSVC++ does. (It could be a good business opportunity
in itself to integrate what is out there into a kit and see if it could
sell. :-)

MDC
-- 
======================================================================
Marin David Condic - Quadrus Corporation - http://www.quadruscorp.com/
Send Replies To: m c o n d i c @ q u a d r u s c o r p . c o m
Visit my web site at:  http://www.mcondic.com/

    "Take away the punchbowl just when the party gets going" 

        --  William McChesney Martin, Former Fed chairman, explaining 
            what a sound central bank must always do. 
======================================================================




  reply	other threads:[~2000-08-27  0:00 UTC|newest]

Thread overview: 88+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-08-24  0:00 From extended Pascals to Ada 95 guide gdemont
2000-08-24  0:00 ` James Smith
2000-08-24  0:00   ` ODRe: " Richard Riehle
2000-08-29  0:00     ` James Smith
2000-08-30  0:00       ` Marco van de Voort
2000-08-25  0:00   ` Gautier
2000-08-25  0:00     ` Preben Randhol
2000-08-25  0:00       ` Pat Rogers
2000-08-25  0:00         ` Marin D. Condic
2000-08-25  0:00           ` Larry Elmore
2000-08-26  0:00             ` Marin D. Condic
2000-08-27  0:00               ` David Botton
2000-08-27  0:00                 ` Marin D. Condic [this message]
2000-08-27  0:00                   ` tmoran
2000-08-28  0:00                     ` Marin D. Condic
2000-08-29  0:00                       ` Gautier
     [not found]                     ` <017801c0105d$06e88ac0$cf18b70a@db2000>
2000-08-27  0:00                       ` tmoran
2000-08-28  0:00                         ` Marin D. Condic
2000-08-28  0:00                       ` Larry Kilgallen
2000-08-27  0:00                   ` David Botton
2000-08-28  0:00                     ` Marin D. Condic
2000-09-06  0:18                   ` John English
2000-08-28  0:00               ` Ray Blaak
2000-08-26  0:00             ` Dimmy Timchenko
2000-08-25  0:00           ` Pat Rogers
2000-08-26  0:00             ` Marin D. Condic
2000-08-26  0:00           ` Robert C. Leif, Ph.D.
2000-08-25  0:00     ` Marco van de Voort
2000-08-25  0:00       ` Gautier
2000-08-25  0:00         ` Marco van de Voort
2000-08-25  0:00           ` Charles Hixson
2000-08-26  0:00             ` steve
2000-08-26  0:00               ` Marco van de Voort
2000-08-27  0:00               ` David Botton
2000-08-28  6:41                 ` Ole-Hjalmar Kristensen
2000-08-28  0:00                   ` David Botton
2000-08-28  0:00             ` Marco van de Voort
2000-08-28  0:00               ` Gautier
2000-08-28  0:00                 ` Marco van de Voort
2000-08-28  0:00                   ` Gautier
2000-08-28  0:00                     ` Charles Hixson
2000-08-28  0:00                   ` Marin D. Condic
2000-08-28  0:00                     ` Marco van de Voort
2000-08-28  0:00                       ` Larry Elmore
2000-08-28  0:00                       ` Gautier
2000-08-28  0:00                         ` Marco van de Voort
2000-08-28  0:00           ` Richard Riehle
2000-08-29  6:53             ` Marco van de Voort
2000-08-26  0:00     ` Robert C. Leif, Ph.D.
2000-08-25  0:00   ` Robert Deininger
2000-08-25  0:00   ` Tarjei T. Jensen
2000-08-27  0:00   ` Ronald Cole
2000-08-27  0:00     ` David Starner
2000-08-27  0:00       ` Al Christians
2000-08-28  0:00         ` nabbasi
2000-08-29  0:00           ` Ehud Lamm
2000-08-29  0:00           ` Larry Kilgallen
2000-08-29  0:00             ` Marco van de Voort
2000-08-29  0:00               ` Jonas Maebe
2000-08-29  0:00               ` Gautier
2000-08-29  0:00                 ` Marco van de Voort
2000-09-06  0:38               ` John English
2000-09-08 18:41                 ` Stefan Skoglund
2000-09-08 19:24                   ` Marco van de Voort
2000-09-09 17:50                     ` Stefan Skoglund
2000-09-10 16:40                       ` Marco van de Voort
2000-09-11  0:59                         ` Ken Garlington
2000-09-11 13:01                   ` John English
2000-09-11 14:45                     ` Ehud Lamm
2000-09-11 19:32                       ` Marco van de Voort
2000-09-27 23:03                       ` John English
2000-08-29  0:00           ` Brian Rogoff
2000-08-29  0:00           ` David Starner
2000-08-29  0:00             ` Charles Hixson
2000-08-30  0:00               ` Gary Scott
2000-08-30  0:00                 ` Charles Hixson
2000-08-30  0:00                   ` Gary Scott
2000-09-06  0:26           ` John English
2000-09-06 16:08             ` Charles Hixson
2000-08-28  0:00         ` Marco van de Voort
2000-08-28  0:00           ` Al Christians
2000-08-28  0:00             ` Ray Blaak
2000-08-28  0:00           ` Gautier
2000-08-28  0:00             ` Marco van de Voort
2000-08-28  0:00       ` Marco van de Voort
2000-08-27  0:00     ` Richard Kenner
2000-08-28  0:00       ` Ronald Cole
     [not found] <01a101c0106f$745c3c70$cf18b70a@db2000>
2000-08-28  0:48 ` tmoran
replies disabled

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