comp.lang.ada
 help / color / mirror / Atom feed
From: "David Botton" <David@Botton.com>
Subject: Re: From extended Pascals to Ada 95 guide
Date: 2000/08/27
Date: 2000-08-27T00:00:00+00:00	[thread overview]
Message-ID: <WZaq5.24823$Xg.676850@news-east.usenetserver.com> (raw)
In-Reply-To: 39A93469.7C1237F3@acm.org


"Marin D. Condic" <mcondic-nospam@acm.org> wrote in message
news:39A93469.7C1237F3@acm.org...
> 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.

You can get all the components from one vendor with documentation and all.
You don't have to hunt and peck for pieces. GNAT, GtkAda, GNATCOM, and GLIDE
are all available from a single source. They are all integrated and work
from the same IDE, no roll your own here.

> 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.

Same goes for the above set of tools. Documentation available in the IDE,
etc.

> 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. :-)

See above, but Delphi is a far better packaged solution then MSVC++ (or even
VB) would ever dream of being. Using MSVC++ (or VB) is only needed to be
politicaly correct, never to get ahead of the game.

BTW, you may not have been working yet with MSVC++ long enough yet, but as
your project grows you will find that you need to dump much of what comes
packaged with MSVC++ for less bug prone components. You will need to build a
build enviorment that uses a different make then, MS's. You will need to get
a different dependancy generating tool. You will need to get a _correct_
standard library implementation, MS's is broken and poorly optimized. You
will need configuration management that works.. etc. etc. I and other long
time MSVC developers know that long term profession development with MSVC
means throwing away have of what MS delivers and then hunting down the tools
that work.

Delphi and Ada are both much better solututions on every level including
packaging :-)

David Botton






  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   ` Robert Deininger
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           ` Pat Rogers
2000-08-26  0:00             ` Marin D. Condic
2000-08-25  0:00           ` Larry Elmore
2000-08-26  0:00             ` Dimmy Timchenko
2000-08-26  0:00             ` Marin D. Condic
2000-08-27  0:00               ` David Botton
2000-08-27  0:00                 ` Marin D. Condic
2000-08-27  0:00                   ` David Botton [this message]
2000-08-28  0:00                     ` Marin D. Condic
2000-08-27  0:00                   ` tmoran
     [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-28  0:00                     ` Marin D. Condic
2000-08-29  0:00                       ` Gautier
2000-09-06  0:18                   ` John English
2000-08-28  0:00               ` Ray Blaak
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                   ` Marin D. Condic
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                       ` Larry Elmore
2000-08-28  0:00                   ` Gautier
2000-08-28  0:00                     ` Charles Hixson
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   ` 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         ` Marco van de Voort
2000-08-28  0:00           ` Gautier
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         ` nabbasi
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-08-29  0:00           ` Larry Kilgallen
2000-08-29  0:00             ` Marco van de Voort
2000-08-29  0:00               ` Gautier
2000-08-29  0:00                 ` Marco van de Voort
2000-08-29  0:00               ` Jonas Maebe
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           ` Ehud Lamm
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-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