(no subject)

John C. Mallery (JCMa@wilson.ai.mit.edu)
Mon, 12 Dec 1994 09:40-0500


Date: Mon, 12 Dec 1994 09:40-0500
From: John C. Mallery <JCMa@wilson.ai.mit.edu>
Subject: Re:
To: Michael Johnson <michaelj@relay.relay.com>
Cc: HTML discussion list <www-html@www0.cern.ch>
In-Reply-To: <MICHAELJ.941212090558@relay.relay.com>
Message-Id: <19941212144007.9.JCMA@jefferson.ai.mit.edu>

    Date: Mon, 12 Dec 1994 09:05 EST
    From: michaelj@relay.relay.com (Michael Johnson)

    >People should not be writing html; programs should.

    Excuse me? That's a load of hooey if I ever heard one. 
No WYSIWYG editors?  Microsoft is coming.....

    >Lowering abstraction just makes the language harder to parse recursively.

Hardly worth expending to much energy here; I've got my own abstractions so
whatever level of empircism is wedged into the standards will never get in my
way.

Overloading is a mistake just as much as underloading.  What you want is the
correct mix that minmizes both the number of tags and the number of
parameters.

Of course, if you work this one out, you have a general theory of abstraction
-- which is probably more than anyone else has.

The reason for making recursive parsing easy is so you can use the parse
structure as the representation in an editor.