[LMH]Outstanding work on SSDN2

James A. Crippen james@unlambda.com
Fri Apr 26 01:18:00 2002


John Morrison <jm@mak.com> writes:

> For what it's worth, I am frankly a little stunned at how great a job
> you guys have done on OCRing, typing, editing, formatting, etc. SSDN2. 
> This is such a dramatic improvement over the original page scans.  So
> far, I am finding it to be incredibly useful.  Wow.

It'll only get better.  I'm looking at in the future going over the
thing with hyperref to add hyperlinks that can exist in both DVI and
PDF versions.

At some point I'd like to get LaTeX->HTML and LaTeX->text conversion
working as well.  The former so it can be put on the web page, the
latter for grepping, text terminal viewing, etc.

On other documentation fronts, I'd like to see some literate
programming be put into the current sources, so that documentation can
be automatically snarfed from them to generate details that are
otherwise lost in the sea of semicolons.  This would be particularly
nice when reviewing code, as one could just print out the pretty
TeXified version and sit at the coffee shop with it, the SSDN2, and a
hot cup of coffee.  And it'd be useful for newbies, as they could
actually have some explanation of what they are looking at.

Programming is an art.  Computing may be a science, but programming is
an art.  And artists should have beautiful things.  Ergo, source code
should be beautiful.  And readable too, despite what C and Perl people
seem to think.  (INTERCAL people are excused since they are
deliberately trying to abuse readers, much like Japanese noise
musicians are deliberately trying to abuse their listeners.)

'james

-- 
James A. Crippen <james@unlambda.com> ,-./-.  Anchorage, Alaska,
Lambda Unlimited: Recursion 'R' Us   |  |/  | USA, 61.20939N, -149.767W
Y = \f.(\x.f(xx)) (\x.f(xx))         |  |\  | Earth, Sol System,
Y(F) = F(Y(F))                        \_,-_/  Milky Way.