comp.lang.ada
 help / color / mirror / Atom feed
From: DPH <rally2xs@compuserve.com>
Subject: Re: Ada's Slide To Oblivion ...
Date: Tue, 05 Feb 2002 04:04:27 -0500
Date: 2002-02-05T09:03:14+00:00	[thread overview]
Message-ID: <4g6v5ugkc46869ahchabrgnbnvu5qn6elf@4ax.com> (raw)
In-Reply-To: a3mjkp$rpk$1@nh.pace.co.uk

I think part of the problem is the tools availability.

Right now, I'm programming in C++ because the code that someone else
wrote is in Borland C++ Builder 5.0.  I don't much care for the
language, prefer Ada, and if I never saw another pointer as long as I
live, it'd still be too soon.

But, would I rather program with Builder or AdaGide?  Builder, for
sure.  The debugger is far superior in Builder.  I place the cursor
over a variable and its value is displayed in a tooltip.  If I want to
set a breakpoint to "fire" on the 267th iteration thru the code, I can
go to pull-down menus and fill in the blanks and get it done without
remembering any commands.

In contrast, I was programming with the AdaGide interface and was
having trouble just getting the debugger to work at all.  Several
other people in the building had used GNAT and AdaGide and not one of
them could tell me how to make the debugger work.  I finally figured
it out for myself, but the debugger is several orders of magnitude
less usefull than the one in Builder.

I know that this is comparing apples to oranges, as AdaGide is free
and my Builder costs hundreds, but the point is that I _have_ builder,
and a comparable Ada programming environment is not observable in my
immediate vicinity at work.  

Possibly Aonix or RR Software or Green Hills has a comparable PC
programming environment, but I can't get to it because I don't have
the $$$ to invest just to try it.  I tried to buy a full-up version of
Aonix's compiler several years ago when it was advertised for $400ish.
Turned out that to get anything done, compile to DOS, etc. there was
more extras that I needed that quickly pushed the price to the $900
region.  Since I didn't have $900 to spare, I fought like crazy and
got my money back.  Is there a comparable debugger in there somewhere?
Maybe, but I wasn't about to learn the Windows programming
environment, which the Aonix tool was targeting, just to be able to
use it, and like I said, the DOS targeting feature's extra price made
it to be not a viable solution.


But as a student, you can almost always get a copy of some
high-powered C++ development environment because they're all over the
place.  There's a gal that sits across from me at work, does CM,
doesn't have a degree and is therefore getting underpaid, that is
taking C++ in an effort toward getting a computer science degree.
This morning, she's going to get a copy of Builder 5.0 to use.  If she
were taking an Ada course instead, there would be no one in the
building who could show her a comparable programming environment, much
less "loan" her a copy.  Is she gonna be happy with the high-powered
debugger, and the help system with the myriads of examples?  I think
so.  I can't think of a similar tool I could give her that would make
her just as happy with Ada.

So, anyway, I think its largely the tools.

Dave Head

On Mon, 4 Feb 2002 13:24:24 -0500, "Marin David Condic"
<dont.bother.mcondic.auntie.spam@[acm.org> wrote:

>In my mind, the problem comes down to marketing. All of us here know and
>pretty much agree on the reasons why Ada is technically superior. We can
>even make a pretty good business case in some areas as to why Ada makes more
>sense economically. We can even get some acquiescence on the part of many
>C/C++/Java programmers that Ada is superior in some ways - maybe even in
>most ways. So why is the choice going over to C/C++/Java instead of Ada?
>
>Clearly, Ada is not providing *something* the customer wants. Or if it
>provides it, it isn't obvious or it isn't the thing we are touting. Many of
>us have theorized about it, but a lot of that is just educated guesses. We
>suggest answers, but we lack the coordinated effort to do much about it.
>
>To rehash the past a bit - had the DoD looked at Ada less as something to be
>mandated and more as a product that needed to be sold, things might have
>gone differently. If Ada had been launched by Micro$oft instead of DoD,
>there would have been a coordinated media blitz that would have made Ada the
>household buzzword and hot topic in the computer press. But nobody schmoozed
>the media or spent money on magazine ads, press junkets, television
>spectacles, etc.
>
>Could it be turned around? I think so - but it wouldn't be easy. If Ada
>still had a large institutional backer like the DoD, it would make sense to
>hire a marketing company to a) research what the market wants, b) figure out
>what Ada has - or could be made to have - that addresses that demand and c)
>design a marketing campaign that would get the word out effectively. Lacking
>the big institutional backer, it might still be possible to get the
>marketing research done, but it needs to be done by people with expertise in
>this area. Maybe a way could be figured out to get that information under
>the umbrella of SIGAda or some other interested group? A published marketing
>study with a recommended strategy might serve to give Ada proponents a focus
>with which they might be more effective?
>
>MDC




  reply	other threads:[~2002-02-05  9:04 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-30 23:09 Ada's Slide To Oblivion Volkert
2002-01-30 23:57 ` Marin David Condic
2002-01-31  3:04   ` Richard Riehle
2002-01-31  3:05     ` Eric Merritt
2002-01-31 16:26       ` Richard Riehle
2002-01-31 16:41         ` Larry Kilgallen
2002-02-02 15:51           ` Zach Swanson
2002-02-02 19:18             ` Richard Riehle
2002-02-04  4:43         ` Richard Riehle
2002-01-31 14:37     ` Marin David Condic
2002-01-31 15:14   ` Ted Dennison
2002-01-31 17:16     ` Marin David Condic
2002-01-31 18:32       ` Steve O'Neill
2002-01-31 18:27     ` Warren W. Gay VE3WWG
2002-01-31 19:22       ` Marin David Condic
2002-01-31 20:40       ` Christopher A. Bohn
2002-01-31 21:08         ` Marin David Condic
2002-02-01 14:22           ` [off-topic - to lighten the air] Wes Groleau
2002-02-01  2:31         ` Ada's Slide To Oblivion Richard Riehle
2002-02-04 16:51           ` Jerry Petrey
2002-02-04 17:49             ` Richard Riehle
2002-02-04 18:24               ` Marin David Condic
2002-02-05  9:04                 ` DPH [this message]
2002-02-05 14:46                   ` Marin David Condic
2002-02-05 16:37                 ` Wes Groleau
2002-02-05 17:22                   ` Marin David Condic
2002-02-05 18:42                   ` Preben Randhol
2002-02-06 21:37                     ` Warren W. Gay VE3WWG
2002-02-07 11:30                       ` Georg Bauhaus
2002-02-05 13:48               ` Georg Bauhaus
2002-02-06  7:07             ` Anders Wirzenius
2002-02-01  2:26       ` Richard Riehle
2002-02-01 14:27         ` A. Nonny Mouse
2002-02-01 17:18         ` Dale Pontius
2002-02-06  2:37           ` Nick Roberts
2002-02-06  7:31             ` Ole-Hjalmar Kristensen
2002-02-06 21:27               ` Nick Roberts
2002-02-06 22:03                 ` Ian S. Nelson
2002-02-07  1:44                 ` Philip Cummins
2002-02-07 13:56                 ` Ian Wild
2002-02-07 17:25                   ` Ray Blaak
2002-02-07 19:20                     ` Hyman Rosen
2002-02-07 21:36                       ` David Brown
2002-02-08 10:36                         ` Ian Wild
2002-02-08 12:23                           ` Ole-Hjalmar Kristensen
2002-02-08 12:51                             ` Ian Wild
2002-02-08 14:28                               ` Marin David Condic
2002-02-08 15:52                               ` Ole-Hjalmar Kristensen
2002-02-08 13:08                             ` Nick Roberts
2002-02-08 21:28                               ` Matthew Woodcraft
2002-02-08 21:45                               ` Nick Roberts
2002-02-08 22:44                                 ` Darren New
2002-02-09  0:39                           ` David Brown
2002-02-18  3:54                 ` David Thompson
2002-02-06 14:59             ` Ian S. Nelson
2002-01-31 18:28     ` Warren W. Gay VE3WWG
2002-01-31  2:37 ` Jim Rogers
2002-01-31 15:02   ` Marin David Condic
2002-01-31 18:28     ` Steve O'Neill
2002-01-31 19:41       ` Larry Kilgallen
2002-01-31 19:53         ` martin.m.dowie
2002-01-31 20:06         ` Marin David Condic
2002-01-31 21:06         ` Steve O'Neill
2002-01-31 22:28           ` Marin David Condic
2002-01-31 19:42       ` Marin David Condic
2002-01-31 18:41     ` Warren W. Gay VE3WWG
2002-01-31 19:52       ` Marin David Condic
2002-02-01 18:31         ` Warren W. Gay VE3WWG
2002-02-01 12:28     ` David Gillon
2002-02-01 21:02       ` Marin David Condic
2002-02-02  4:05         ` Adrian Hoe
2002-02-02 12:51           ` Jeffrey Creem
2002-02-04 15:58           ` Marin David Condic
2002-02-02  4:02       ` Adrian Hoe
2002-02-02 17:35         ` tmoran
2002-02-01  1:42 ` Randy Brukardt
2002-02-01 16:56   ` Nick Roberts
  -- strict thread matches above, loose matches on Subject: below --
2002-02-06  7:02 Christoph Grein
replies disabled

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