comp.lang.ada
 help / color / mirror / Atom feed
From: "Pat Rogers" <progers@classwide.com>
Subject: Re: This is a simple question
Date: Thu, 11 Oct 2001 15:02:13 GMT
Date: 2001-10-11T15:02:13+00:00	[thread overview]
Message-ID: <Vvix7.329$EY.161185908@newssvr11.news.prodigy.com> (raw)
In-Reply-To: 9q4bv3$okv$1@nh.pace.co.uk

If the class browser for VisualSlickedit knew Ada better (it does somewhat)
you would have the best of both worlds -- it has emacs emulation, for
example.  I really like it.  I have the compilers integrated with the
buttons you mention, as well as integrated configuration management of my
choice and a host of other tools too.

If enough Ada people asked for better support they would work on it more.  I
just haven't had time to provide the feedback to them about the browser.

www.slickedit.com

Free demos for most operating systems are available.

(I am in no way affiliated with them.)


"Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> wrote in
message news:9q4bv3$okv$1@nh.pace.co.uk...
> I really cannot understand that observation. There are applications
programs
> that have simple, graphical & menu doohickies to do simple things. There
are
> applications programs that have all kinds of powerful features if only you
> want to memorize hundreds of ctrl-shift-alt-caps-lock-tab key sequences
and
> tricky command line interpreters. Explain to me why you can't build an
> editor that has a "Compile"/Build"/"Link"/"Run" set of buttons and *also*
> interprets ctrl-shift-alt-caps-lock-tab key sequences and a tricky command
> line? You like being an editor power-user? Great! RTFM. You just want to
> build a hello-world app and hit the "Run" button? Great! Here's your
> cut-n-paste mousey editor with a "Run" button at the top. Why are the two
> incompatible?
>
> And I still don't see how you say to EMACS: "See that directory over there
> full of Ada files? That's my project. Go open up my *project* and display
> all the files on the left for me. Make sure I can click on the file of
> interest and have it expand to show me all of the
> functions/procedures/types/objects/whatever that are in it. Make sure I
can
> click on any one of those thingies and be put right in the text where its
> at." That's the kind of thing that a few other IDEs I've used provide.
> (Possibly, as Ted suggested, an IDE could be built that does this & then
> gives you a choice of text editors to invoke on the file in question. But
> that's not the same as saying "EMACS can be your IDE...")
>
> I am not saying that EMACS can't edit Ada files and do spiffy Ada things.
> What I'm saying is that it doesn't look like a standard PC application and
> that it doesn't provide simple, obvious ways of getting simple, obvious
> things done. As such I would think it would take too much work to make it
> into an Ada IDE and/or the end result would likely be an attrocity that
> would be very off-putting to many PC developers used to seeing looking a
> certain way.
>
> Sure. There will always be "power users" who will want millions of
features
> and be willing to read reams of documentation to become familiar with a
> given tool. However, I think you can point at a much larger body of people
> who just want to point and click and get a few simple things done.
(Notepad
> gets used by a *lot* of people even though it doesn't do much. What it
> *does* do is obvious to any PC user - something EMACS lacks but might
> possibly be able to have, had that been a design goal.) IMHO, EMACS
suffers
> from satisfying the power-user at the expense of failing to satisfy the
> casual user. The two are not incompatible.
>
> MDC
> --
> Marin David Condic
> Senior Software Engineer
> Pace Micro Technology Americas    www.pacemicro.com
> Enabling the digital revolution
> e-Mail:    marin.condic@pacemicro.com
> Web:      http://www.mcondic.com/
>
>
> "David Bolen" <db3l@fitlinxx.com> wrote in message
> news:uy9mj2do3.fsf@ctwd0143.fitlinxx.com...
> > "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> writes:
> >
> > I'd agree with the goal.  I've just found that in my experience more
> > often than not an IDE designed to present itself as simple and obvious
> > rarely has the underlying depth to become more than simple and obvious
> > when you acclimate to that.  That's fine for occasional and casual
> > use, but it begins to fall down quickly for serious development, where
> > you quickly find yourself wanting to bypass all the friendly interface
> > stuff and just get the job done.
> >
>
>
>





  reply	other threads:[~2001-10-11 15:02 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-05 11:23 This is a simple question Stephen Cole
2001-10-05 12:29 ` Florian Weimer
2001-10-05 13:25   ` Stephen Cole
2001-10-05 13:43     ` Ted Dennison
2001-10-05 13:43     ` Marin David Condic
2001-10-05 20:17       ` David Bolen
2001-10-09 17:56         ` Marin David Condic
2001-10-09 19:15           ` Ted Dennison
2001-10-09 19:40             ` Ehud Lamm
2001-10-09 20:30               ` James Rogers
2001-10-09 20:52                 ` Ehud Lamm
2001-10-10  6:07                 ` GRASP (was Re: This is a simple question) Simon Wright
2001-10-12  1:31                   ` James Rogers
2001-10-12 13:54                     ` Simon Wright
2001-10-12 16:34                       ` M. A. Alves
2001-10-13  7:40                         ` Simon Wright
2001-10-12 19:08                       ` Matthew Woodcraft
2001-10-09 22:13           ` This is a simple question David Bolen
2001-10-10 14:27             ` Marin David Condic
2001-10-10 19:14               ` Ted Dennison
2001-10-10 20:36               ` Stephen Leake
2001-10-11 13:30                 ` Ted Dennison
2001-10-11  1:01               ` David Bolen
2001-10-11  7:29                 ` Florian Weimer
2001-10-11 13:11                 ` Stephen Leake
2001-10-11 14:56                 ` Marin David Condic
2001-10-11 15:02                   ` Pat Rogers [this message]
2001-10-11 17:16                   ` Georg Bauhaus
2001-10-19  1:12                     ` Barry Kelly
2001-10-20 12:19                     ` Florian Weimer
2001-10-11 18:07                   ` Jean-Marc Bourguet
2001-10-10 17:36             ` Stephen Leake
2001-10-10 18:27             ` Florian Weimer
2001-10-11  1:04               ` David Bolen
2001-10-10 17:30           ` Warren W. Gay VE3WWG
2001-10-10 17:58             ` Pascal Obry
2001-10-10 20:39               ` Stephen Leake
2001-10-11 17:05               ` Warren W. Gay VE3WWG
2001-10-10 18:16             ` Larry Kilgallen
2001-10-11 17:17               ` Warren W. Gay VE3WWG
2001-10-10 18:23             ` Florian Weimer
2001-10-10 18:44               ` Pascal Obry
2001-10-11 13:35                 ` Ted Dennison
2001-10-11 17:09                 ` Warren W. Gay VE3WWG
2001-10-15 17:53                   ` Warren W. Gay VE3WWG
2001-10-16 18:06                     ` Georg Bauhaus
2001-10-17 17:13                       ` Warren W. Gay VE3WWG
2001-10-18 13:55                         ` Stephen Leake
2001-10-18 16:09                           ` Warren W. Gay VE3WWG
2001-10-18 18:15                             ` Matthew Woodcraft
2001-10-18 20:52                               ` Warren W. Gay VE3WWG
2001-10-20  9:24                                 ` Matthew Woodcraft
2001-11-09 21:13                                 ` [OT] emacs Matthew Woodcraft
2001-10-11 16:44               ` This is a simple question Georg Bauhaus
2001-10-05 21:00       ` Pat Rogers
2001-10-05 14:59     ` Jacob Sparre Andersen
2001-10-05 17:20       ` Florian Weimer
2001-10-10 10:08       ` Stephen Cole
2001-10-10 16:09         ` Florian Weimer
2001-10-11 13:37         ` Ted Dennison
2001-10-05 17:56     ` Florian Weimer
2001-10-05 17:45 ` Jeffrey Carter
replies disabled

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