Subject: Re: Message-Id: <MICHAELJ.email@example.com> From: firstname.lastname@example.org (Michael Johnson) To: JCMa@wilson.ai.mit.edu (John C. Mallery) Cc: email@example.com (HTML discussion list) Date: Mon, 12 Dec 94 09:05:58 EST >People should not be writing html; programs should. Excuse me? That's a load of hooey if I ever heard one. Yeah, it's nice when good programs exist to write HTML so that people don't have to write HTML if they don't want to, but to say that people should not be writing HTML is unjustifiable. >Lowering abstraction just makes the language harder to parse recursively. First of all, I disagree that anyone is raising abstraction by overloading a tag with lots of different structural meanings. Secondly, the language is going to be just as easy or hard to parse, all you need is an appropriate table defining the language elements (tags). Producing output is going to be no harder, since you either have to deal with a tag for each structural element or you have to deal with attributes which are used to distinguish the different structural elements that an overloaded tag can represent. Michael Johnson Relay Technology, Inc.