comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada Reference Manual 2012 in info format
Date: Thu, 3 May 2012 18:25:53 -0500
Date: 2012-05-03T18:25:53-05:00	[thread overview]
Message-ID: <jnv464$os5$1@munin.nbi.dk> (raw)
In-Reply-To: jnu7u0$16o$1@munin.nbi.dk

"Jerrid Kimball" <jerrid@kimball.co> wrote in message 
news:jnu7u0$16o$1@munin.nbi.dk...
> On 04/30/2012 10:19 PM, Randy Brukardt wrote:
...
>> I suppose some people need to have a pile of eye-candy before they're
>> willing to use anything. Sad.
>
> It's really much more than that.  With a community of sites that generally 
> look like Ada Home, no casual developer is going to stick around.  When 
> the impression is that something is dead or near death who wants to invest 
> any time, money or energy in it?

AdaHome, of course, is dead and has been for 15 years. If people look at 
dead sites first, surely they *are* going to have a problem that way. (I'm 
not sure why it even stays on the 'net).

>  As a whole, we give this impression.  It's not necessarily our faults 
> being left-brained and all, but at some point not presenting a modern face 
> to the world at large hurts us as a whole.  AdaIC for example has done a 
> decent job updating its appearance.

You're probably right; the superficial is far more important these days than 
any substance (of which there is precious little). In all seriousness, this 
is not a world that I care to inhabit. Ada has tended to be the rare 
exception to that.

>> For the record, the design of the Ada Standard HTML had two main 
>> criteria:
>> (1) Look as similar to the PDF as possible; and (2) use only basic HTML 4 
>> so
>> that works on as many devices and browsers as possible. Those goals 
>> prevent
>> the use of any significant eye-candy. (So does the desire to have these
>> things work for people who insist on safe browsing - no scripts, no 
>> flash,
>> no crap.)
> >
> These are all noble goals, but I think they're silly in today's 
> environment.  I think expecting a PDF to look like a webpage or vice versa 
> (cue eye rolling).

The PDF (and the printed page) for the Ada Reference Manual is very readable 
and a great way to impart the information. The navigation is admittedly, 
terrible. The reason that I lobbied for the HTML version in the first place 
was to get that extra navigation (the HTML links the index, the syntax, and 
the cross-references). But there is no reason whatsoever to lose the 
readability of the original just to get extra navigation.

I can see efforts to further improve the navigation and presentation in 
narrow ways (in particular, preventing really long lines on wide screens). 
But the entire point of the ARM is to present information concisely -- too 
much eye candy is going to detract a lot from that (just as it does on the 
new AdaIC website).

>  Today's web looks a lot different than it did in 1995 and there's a point 
> where you just have to say fuck it and leave those old devices in their 
> own filth.

Yeah, most sites are hardly useable unless you allow them to show you 
malware-laden ads and run god-knows-what on your computer. It's all change 
for the sake of change; there's no benefit to most of it, and it wastes 
everyone's time -- they could have been building something useful to 
humanity, but instead they're fiddling with colors and fonts. (And those big 
corporations want it that way -- much less likely that you'll come up with 
something truely disruptive that they can't copy.)

>We have to get it together as a *brand* and quit being curmudgeonly 
>engineers all the time and proselytize by not looking like a heap of 
>fossils.

We're not going to get together around that. I *am* a fossil and proud of 
it. I much prefer using things that work rather than changing them just for 
the sake of change. Yes, I much prefer the look of Windows 2000 to any of 
the later versions -- in large part because the changes brought almost no 
improvement in usability. (For that, a disruptive change, like moving to the 
touch interfaces of modern phones, is needed. Incremental improvements are 
OK only if they are completely compatible, something almost every software 
developer seems to forget.)

That isn't to say that change is necessarily bad, but it has to have *clear* 
benefits for the time (relearning in particular) and money investment. The 
vast majority doesn't have that, and a lot of a obvious step backwards 
(where important functionality disappears - much like Microsoft deciding 
that we don't need a Start Menu in Windows 8 -- I almost exclusively use the 
Start Menu to launch GUI programs, I never, ever use the desktop to launch 
programs, occassionally by double-clicking on a file (but that's rather 
rare).

Enough ranting.

If you do spend time making an alternative version of the Standard, I 
strongly recommend that you do so by modifying the ARM_Formatter tool. That 
way, you can convert future versions of the Standard to your format easily 
(if it is a by-hand conversion, it will become obsolete far quicker than you 
realize and then you'll either have to do it all again or forget it). And 
that would also allow the alternate version to be used on the Rationale and 
other standards documents, if that is appropriate someday. (That's what 
Stephen Leake did with the "info" version.)

                                              Randy.





  reply	other threads:[~2012-05-03 23:25 UTC|newest]

Thread overview: 104+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-29 15:22 Ada Reference Manual 2012 in info format Stephen Leake
2012-04-30  6:06 ` Jerrid Kimball
2012-05-01  3:19   ` Randy Brukardt
2012-05-01  6:06     ` Thomas Løcke
2012-05-01  9:56       ` Yannick Duchêne (Hibou57)
2012-05-03 15:26       ` J Kimball
2012-05-03 14:26     ` [OT] CSS max-width (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-03 15:52       ` Yannick Duchêne (Hibou57)
2012-05-03 22:34         ` Randy Brukardt
2012-05-03 15:23     ` Ada Reference Manual 2012 in info format Jerrid Kimball
2012-05-03 23:25       ` Randy Brukardt [this message]
2012-05-04  1:28         ` BrianG
2012-05-09 11:17         ` Oliver Kleinke
2012-05-09 12:06           ` Nasser M. Abbasi
2012-05-09 13:00             ` Dmitry A. Kazakov
2012-05-09 13:56               ` Georg Bauhaus
2012-05-09 14:09                 ` Dmitry A. Kazakov
2012-05-09 14:52                   ` Ludovic Brenta
2012-05-09 16:33                   ` Georg Bauhaus
2012-05-09 16:39                     ` Dmitry A. Kazakov
2012-05-09 16:51                   ` Jerrid Kimball
2012-05-09 17:21                     ` Dmitry A. Kazakov
2012-05-09 19:53                       ` Georg Bauhaus
2012-05-10 10:15                         ` Stephen Leake
2012-05-09 19:59                     ` Simon Wright
2012-05-10  1:42                     ` Randy Brukardt
2012-05-10  7:21                       ` Dmitry A. Kazakov
2012-05-10  7:35                         ` Nasser M. Abbasi
2012-05-10  9:43                           ` Simon Wright
2012-05-10 10:44                           ` Jacob Sparre Andersen
2012-05-10 13:19                             ` Nasser M. Abbasi
2012-05-11 11:49                               ` Stephen Leake
2012-05-11 15:06                                 ` Nasser M. Abbasi
2012-05-10 15:05                           ` Manuel Collado
2012-05-10 15:42                             ` Yannick Duchêne (Hibou57)
2012-05-10 22:15                               ` Manuel Collado
2012-05-11  1:16                                 ` Yannick Duchêne (Hibou57)
2012-05-11 10:47                                   ` Manuel Collado
2012-05-11 11:35                                     ` Yannick Duchêne (Hibou57)
2012-05-12  0:52                                     ` Randy Brukardt
2012-05-14 11:03                                       ` Manuel Collado
2012-05-12 10:04                                     ` Stephen Leake
2012-05-14 11:07                                       ` Manuel Collado
2012-05-11 11:47                           ` Stephen Leake
2012-05-11 14:42                             ` Simon Wright
2012-05-12 10:52                               ` Stephen Leake
2012-05-12  0:59                             ` Randy Brukardt
2012-05-10 13:47                       ` Yannick Duchêne (Hibou57)
2012-05-11 11:57                         ` Stephen Leake
2012-05-11 12:55                           ` Yannick Duchêne (Hibou57)
2012-05-11 13:43                             ` Georg Bauhaus
2012-05-12  0:46                       ` Randy Brukardt
2012-05-10  0:57                   ` Yannick Duchêne (Hibou57)
2012-05-10  7:13                     ` Dmitry A. Kazakov
2012-05-10 13:37                       ` Yannick Duchêne (Hibou57)
2012-05-10 15:02                         ` Dmitry A. Kazakov
2012-05-10 15:32                           ` Yannick Duchêne (Hibou57)
2012-05-10 15:58                             ` Dmitry A. Kazakov
2012-05-11  2:23                           ` Oliver Kleinke
2012-05-10  1:32           ` Randy Brukardt
2012-05-10  1:54           ` Randy Brukardt
2012-05-11  2:36             ` Oliver Kleinke
2012-05-12  1:08               ` Randy Brukardt
2012-05-10 10:11           ` Stephen Leake
2012-05-11  2:07             ` Oliver Kleinke
2012-05-11  2:44               ` Yannick Duchêne (Hibou57)
2012-05-11  2:50                 ` Oliver Kleinke
2012-05-11  7:51                 ` Suggestion for RM HTML formatter extension (Was: Ada Reference Manual 2012 in info format) Jacob Sparre Andersen
2012-05-11 10:03                   ` Martin
2012-05-11 15:32                   ` Suggestion for RM HTML formatter extension Simon Wright
2012-05-11 15:53                     ` Simon Wright
2012-05-11 21:01                       ` Jacob Sparre Andersen
2012-05-11 21:04                       ` Ludovic Brenta
2012-05-11 21:59                     ` Simon Wright
2012-05-12 10:48                       ` Stephen Leake
2012-05-12 12:34                         ` Simon Wright
2012-05-14 11:36                     ` Manuel Collado
2012-05-14 16:20                       ` Simon Wright
2012-05-15  7:02                       ` Randy Brukardt
2012-05-15  8:54                         ` Georg Bauhaus
2012-05-12 10:37                 ` Ada Reference Manual 2012 in info format Stephen Leake
2012-05-12  1:43               ` Randy Brukardt
2012-05-12 10:33               ` Stephen Leake
2012-05-19  3:58               ` Yannick Duchêne (Hibou57)
2012-05-11 11:59             ` Stephen Leake
2012-05-01 11:51   ` Stephen Leake
2012-05-03 15:03     ` Jerrid Kimball
2012-05-03 21:52       ` Manuel Collado
2012-05-03 22:43         ` Randy Brukardt
2012-05-04  7:58       ` Stephen Leake
2012-05-05 14:23         ` Yannick Duchêne (Hibou57)
2012-05-06 16:13           ` Stephen Leake
2012-05-06 16:27             ` Yannick Duchêne (Hibou57)
2012-05-08  0:54             ` Randy Brukardt
2012-05-03 15:56 ` Yannick Duchêne (Hibou57)
2012-05-03 22:40   ` Randy Brukardt
2013-02-23 20:46 ` Oliver Kellogg
2013-02-24 19:06   ` Stephen Leake
2013-02-25 23:27     ` Randy Brukardt
2013-02-26  4:05       ` Nasser M. Abbasi
2013-02-26 13:23         ` Robert A Duff
2013-02-26 19:49           ` Nasser M. Abbasi
2013-02-26 22:04           ` Randy Brukardt
2013-04-02 17:50       ` M. Strobel
replies disabled

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