Skip to content

Comment on Thoughts on Python 3parent

Comments

> XHTML was poised to offer

"supposed" would be a better fit than "poised".

> much more than "correctedness"

Not really

> Reliable validation, custom DTDs

correctness.

> extensions

Really debatable, xhtml only added "extensions" in the "XML dialects, RDF!!!" sense, in the effective sense HTML is extended all the time.

> better interoperability

At the cost of interop with the real world. And that better interop was restricted to markup (an issue being much better solved through HTML5 as browsers are moving towards spec-compliant HTML5 parsers), it left the "new" interop issues (CSS, JS, DOM, ...) in place.

And XHTML offered this better interop by... mandating source correctness...

> It just wasn't meant for the general web, where you have a massive number of non-technical authors.

Which, interestingly, is also an issue with Python: it's used a lot in scientific fields and as an extension language (though less so than it used to be), which I'd guess would qualify as "non-technical authors" as they're not computer technicians.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.