comp.lang.ada
 help / color / mirror / Atom feed
From: Dmitry A. Kazakov <mailbox@dmitry-kazakov.de>
Subject: Re: An Ada advocacy method
Date: Wed, 03 Sep 2003 11:45:29 +0200
Date: 2003-09-03T11:45:29+02:00	[thread overview]
Message-ID: <kacblv0pn4coen62jpna0uh60glf0vpp6h@4ax.com> (raw)
In-Reply-To: 3F548DC3.7050601@noplace.com

On Tue, 02 Sep 2003 12:32:19 GMT, Marin David Condic
<nobody@noplace.com> wrote:

>O.K. Just one observation. I didn't say it was F1 nor do I even really 
>recall what the "real" key sequence was.

F1 for help, right click for "go to definition", "go to declaration".
It was nice in the earlier versions because the help system was small
and integrated into the compiler. Then they moved it to MSDN to add
annoying bells and whistles, and more importantly, to force you to
have an IE. So it became extremely slow and quite out of context.
Then, to push dot-net, they made it incompatible with MSVC 6.0 (and
even slower, not an easy task on a 2GHz CPU, but they managed it). Now
to get help you have to buy C++.NET, which has exactly the SAME buggy
compiler, but with a help available!

This is a SUCCESSFUL BUSINESS MODEL, no joke!

> (I was in "Hypothetical" mode) 
>Maybe it was double-click. Maybe it was right-mouse-click. Whatever. The 
>key point was that if you needed help with some MFC or other MSVC++ 
>supplied subroutine, you could get to it fairly easily and it was a good 
>distance away from useless information.

True, but also note, all this was and is available under VMS in the
LSE editor. Which did not save DEC, rather the opposite. At the same
time, as DEC was fading, Microsoft became extremely successful with
MS-DOS having virtually everything awful, anything you might point at
was. Remeber MS-DOS help? BTW I am missing it much. (:-)) Try to
figure out the syntax of the shell's command FOR in the terabytes of
MSDN trash.

> Perhaps it has degenerated since 
>last I used it.

They learned DEC's lesson well. See above (:-))

>That would be a shame. If someone is building an Ada 
>IDE, something like this would be a really important feature - 
>especially if a library is supplied.

Absolutely right.

Another important feature is hyper-linked error messages. A click to
an error should browse not only the source code, but also ARM. It is
already a good style for a compiler to give an ARM reference, so it
should be relatively easy to implement.

---
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



  reply	other threads:[~2003-09-03  9:45 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-28 23:48 An Ada advocacy method Wes Groleau
2003-08-29  1:25 ` Chad R. Meiners
2003-08-29  2:25   ` Stephane Richard
2003-08-29  3:23   ` Wes Groleau
2003-08-29 12:33     ` Marin David Condic
2003-08-29 12:50       ` Warren W. Gay VE3WWG
2003-08-29 12:52       ` Stephane Richard
2003-08-29 13:23       ` Wes Groleau
2003-08-30  2:59         ` Marin David Condic
2003-08-30  3:08           ` Wes Groleau
2003-08-30  3:21             ` Larry Kilgallen
2003-08-30 13:31             ` Marin David Condic
2003-08-30 16:45               ` Luke A. Guest
2003-08-31 13:43                 ` Marin David Condic
2003-08-31 15:30                   ` Robert I. Eachus
2003-08-31 16:10                     ` Marin David Condic
2003-08-31 16:27                       ` Luke A. Guest
2003-08-31 19:16                       ` Frank J. Lhota
2003-08-31  7:33               ` Martin Dowie
2003-08-31 15:59                 ` Marin David Condic
2003-08-31 16:31                   ` Ed Falis
2003-09-01 14:23                     ` Marin David Condic
2003-09-01 19:06                       ` Wes Groleau
2003-09-02  1:10                         ` Marin David Condic
2003-09-02  1:59                           ` Online help (was: An Ada advocacy method) Wes Groleau
     [not found]                             ` <47i1jb.gk2.ln@skymaster>
2003-09-02 13:55                               ` Online help Wes Groleau
2003-09-02  7:47                           ` An Ada advocacy method Dmitry A. Kazakov
2003-09-02 12:32                             ` Marin David Condic
2003-09-03  9:45                               ` Dmitry A. Kazakov [this message]
2003-09-01  9:29                   ` Martin Dowie
2003-08-30  9:35           ` Stephane Richard
2003-08-29 17:02       ` Preben Randhol
2003-08-30  6:13         ` Adrian Hoe
2003-08-30  6:13       ` Chad R. Meiners
2003-08-30  6:10     ` Chad R. Meiners
  -- strict thread matches above, loose matches on Subject: below --
2003-08-29 13:36 Lionel.DRAGHI
replies disabled

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