W3C home > Mailing lists > Public > public-script-coord@w3.org > October to December 2011

Re: Reviving E4X (H4E)?

From: Mark S. Miller <erights@google.com>
Date: Wed, 19 Oct 2011 09:11:51 -0700
Message-ID: <CABHxS9jH7cYGj+4aCuWJQPBehtxE6jwtYZHzH48yzH+LSnirPQ@mail.gmail.com>
To: Alex Russell <slightlyoff@google.com>
Cc: (wrong string) â˜ğMike Samuel <msamuel@google.com>

On Wed, Oct 19, 2011 at 1:31 AM, Alex Russell <slightlyoff@google.com>wrote:

> I have a larger concern here, which is that we're implicitly forcing
> literals to be XML, while the rest of the document is HTML. The closer
> we can get to HTML for something like this, the better (IMO).

To emphasize Alex's point here, quasi-literals provides a mechanism for
avoiding injection attacks in any language for which you have a quasi-parser
-- whether XML, HTML, SQL, RegExp, or whatever -- all for the price of one
bit of additional syntactic sugar and no new semantics. Both vastly lighter
than E4X and vastly more useful.

E4X is dead. Long live quasi-literals!

Received on Wednesday, 19 October 2011 16:12:18 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:37:45 UTC