comp.lang.ada
 help / color / mirror / Atom feed
From: vladimir@speedy.intrepid.com (Vladimir Vukicevic)
Subject: Re: Decent ADA compiler on a Mac
Date: 22 Mar 1995 03:45:13 GMT
Date: 1995-03-22T03:45:13+00:00	[thread overview]
Message-ID: <VLADIMIR.95Mar21194513@speedy.intrepid.com> (raw)
In-Reply-To: sarge@Rational.Com's message of 21 Mar 1995 04:41:21 GMT

In article <sarge-2003952344040001@192.229.32.35> sarge@Rational.Com
(Matthew C. Sargent) writes:

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

All of these (with the notable exception of some Mac compilers
[MetroWerks and Symantec]) are simply fancy interfaces on top of
command line compiling/code-generation tools. All of Sun's stuff
is. SGI's WorkShop is. OS/2's C/Set++ tools are. Granted, all of these
provide graphical class browsers and the like, but the compilation
tools are command-line-level.

I agree that there should be some sort of a graphical user interface.
However, it should only be a driver to generate the right parameters
for the compiler, or to ensure correct compilation order, etc. Often,
using non-graphical interfaces is more efficient than using fancy
graphical tools for compilation. To compile a simple program, it's
much easier to type "gcc -o foo foo.c" than to have to have to create
a project file, add foo.c to that project, add all the necessary
libraries, and then select 'make' from some menu option. You are often
distracted by the multitude of options your GUI provides that you may
forget your original task, which was to get a source file compiled.

This is (IMHO) one major shortcoming of the MacOS interface. If you
want to do something fast, there's no way to do it. If you want to get
into the "Foo:Blah:Bar:Quux:Fap:Blat" folder, you have to click-click-
click-click through all those folders, instead of simply typing "cd
Foo:Blah:...".

	- Vladimir



  reply	other threads:[~1995-03-22  3:45 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 [this message]
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
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