From: "Marin D. Condic" <mcondic-nospam@acm.org>
Subject: Re: From extended Pascals to Ada 95 guide
Date: 2000/08/26
Date: 2000-08-26T13:23:33+00:00 [thread overview]
Message-ID: <39A7C4B7.E6D655C1@acm.org> (raw)
In-Reply-To: 2IBp5.1573$OE.204952@paloalto-snr1.gtei.net
Larry Elmore wrote:
>
> I haven't used MS Visual C++ much (just worked my way through the tutorial
> apps), and I haven't used Delphi since ver.2, but I thought Delphi was a
> much better environment to work in than MFC, and I liked Object Pascal a lot
> better than I've ever liked C++. That said, I just wish Delphi used Ada 95
> instead of Object Pascal. _That_ would've been the best of all possible
> worlds and I'd almost certainly still be using it today.
>
I'm afraid I've never used Delphi, so I can't compare. I have been
building up experience with MSVC++ for some time now and, while I still
find the Win32api (and hence the MFC built on top of it) to be
"Organically Grown" rather than designed, I can find reasons to like it.
If you know the MFC, you get a lot of work done for you right there.
Using the MSVC++ development environment wizards to get the core of an
app built is also a lot of leverage. I like the organization of the
various packages into "Classes" where you can easily see the pieces.
(I'd like to see an editor for Ada that let you do the same - without
imposing this as mandatory, mind you!) The debugging facilities are very
impressive and very dynamic - allowing code to be modified on the fly,
etc. Naturally, because its C++, you really *need* the debugger to be
great! :-)
Maybe Delphi is better, but I wouldn't know. What features/capabilities
does it have that you think makes it superior?
I'll say this: If there was a fully integrated development kit similar
to MSVC++ for PC development using Ada, it would be one heck of a
competitor. Perhaps something like Claw merged with Adagide and spiffed
up to be more feature-rich. I know that the only reason we're using C++
for this development is because any attempt to use Ada would have meant
a huge time-to-market lag. All the downside costs of C++ become
irrelevant in comparison.
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.
======================================================================
next prev parent reply other threads:[~2000-08-26 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 ` 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-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 ` Marin D. Condic [this message]
2000-08-27 0:00 ` David Botton
2000-08-27 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-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-26 0:00 ` Robert C. Leif, Ph.D.
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 ` Richard Kenner
2000-08-28 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 ` 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 ` 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 ` 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-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
[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