comp.lang.ada
 help / color / mirror / Atom feed
From: sarge@Rational.Com (Matthew C. Sargent)
Subject: Re: Decent ADA compiler on a Mac
Date: 1995/03/29
Date: 1995-03-29T00:00:00+00:00	[thread overview]
Message-ID: <sarge-2903951545180001@ohno.ppp.verdix.com> (raw)
In-Reply-To: evans-230395090943@evans.pgh.pa.us

In article <evans-230395090943@evans.pgh.pa.us>, evans@evans.pgh.pa.us
(Arthur Evans Jr) wrote:

> In article <sarge-2003952344040001@192.229.32.35>, sarge@Rational.Com
> (Matthew C. Sargent) wrote:
> 
> > I will have to speak up on that one. Command line interfaces are not
> > better for compiling and linking (and debugging). Look at all the IDEs out
> > there for C/C++/Pascal and _Ada_ too! They really are a pleasure to use
> > and make managing the closure of your program much easier.
> 
> For simple applications, with perhaps a half dozen or so modules with a
> few thousand lines of code, maybe that's true.  But for bigger programs,
> I want a MAKE facility and scripts.
>

Disagree again. An IDE done _correctly_ is better than a command line only
environment. But, we really need to take a closer look as to what I am
saying here. I am not saying that a graphical interface is _always_
superior. What I am saying is that a development environment that puts the
tools for developing and maintaining a software system in the developers
hands is better that the traditional command line interface (compile,
edit, debug, repeat). When I say IDE, I mean a truly integrated
environment where CM, traversal, closure and compile states are all at the
developers fingertips. An environment where the QA and Test people can
mesh into the system with out grinding the development effort to a halt.
Lets face it people, there is alot of software out there that needs to be
written. If we cannot improve efficiency, robustness and turn-around time
on developing software systems we will be in deep kimshee. We have to push
the edge of the productivity envelope and to do that we will have to
discard some of our old methods in favor of superior ones, and if the
tools to support these new methods do not exist then we need to kick and
scream until they do. 

BTW, - to Robert Dewar, at no point did I say that Apex does not have a
command line interface, I just stated that I think that the traditional
command-line only interfaces are not better than an integrated
Environment.   

> For example, Think C on the Mac has a fairly smooth build process, but
> it works only if all steps in the build are C compiles.  If the build
> includes tools that create source code (such as a parser generator),
> Think C can't help.  I want make for such builds.

That is a failing of that IDE, not all of them.

> 
> Art Evans
> 
> Arthur Evans Jr, PhD        Phone: 412-963-0839
> Ada Consulting              FAX:   412-963-0927
> 461 Fairview Road
> Pittsburgh PA  15238-1933
> evans@evans.pgh.pa.us

To: dewar@GNAT.CS.NYU.EDU (Robert Dewar)
From: sarge@rational.com (Matthew C. Sargent)
Subject: Re: Decent ADA compiler on a Mac
Cc: 
Bcc: 
X-Attachments: 

>any IDE that has no command line interface is in my opinion a piece of junk
>that is totally unusable. I have to be able to have command scripts that
>do various special things, like compile selected units with special options.
>Sure, you don't want ONLY a command line interface, but a complete lack of
>one is crippling.

Agreed!

TTFN

Matt

---------------------------------------------------------------------
|                                 |                                 |
|Matthew C. Sargent               |             |                   |
|Rational Software Corporation    |          __/ \__                |
|sarge@Rational.com               |   -=======(_*_)=======-         |
|804-491-0372                     |         |       |               |
|804-425-5859 Fax                 |         O       O               |
|                                 |                                 |
|AMA #457887                      | SuperSportster40/SuperTiger40   |
|--------------------------------------------------------------------
<Place standard disclaimer here>




  reply	other threads:[~1995-03-29  0:00 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-17  6:22 Decent ADA compiler on a Mac David John Toshack
1995-03-18  6:23 ` Vladimir Vukicevic
1995-03-19 15:28   ` Robert Dewar
1995-03-20 15:24     ` Bob Collins
1995-03-21  2:47       ` Gary McKee
1995-03-27 15:04         ` Bob Collins
1995-03-21 14:50       ` Larry Kilgallen, LJK Software
1995-03-21 17:35         ` David Weller
1995-03-22  3:50           ` Vladimir Vukicevic
1995-03-22  5:11             ` Michael Feldman
1995-03-22 16:00               ` Jon Spear
1995-03-23 21:55                 ` Robert Dewar
1995-03-25  3:04                   ` Michael Feldman
1995-03-25 21:29                     ` Larry Kilgallen, LJK Software
1995-03-28  4:50                       ` Larry Kilgallen, LJK Software
1995-03-28 12:36                     ` Fabrizio Oddone
1995-03-30  0:00             ` Lars Farm
1995-04-04  0:00               ` Robert Dewar
1995-03-20 20:55     ` Kevin F. Quinn
1995-03-21  4:33     ` Vladimir Vukicevic
1995-03-21  4:41     ` Matthew C. Sargent
1995-03-22  3:45       ` Vladimir Vukicevic
1995-04-02  0:00         ` Valentin Richter
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00           ` Bob Collins
1995-03-22 14:00       ` Robert Dewar
1995-03-22 19:53         ` Larry Kilgallen, LJK Software
1995-03-24 15:48         ` David Weller
1995-03-25 21:22           ` Apex command-line (was Re: Decent ADA compiler on a Mac) Bob Kitzberger
1995-03-27 13:37             ` Robert Dewar
1995-03-30  0:00               ` Charles H. Sampson
1995-03-23 14:09       ` Decent ADA compiler on a Mac Arthur Evans Jr
1995-03-29  0:00         ` Matthew C. Sargent [this message]
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Larry Kilgallen
replies disabled

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