Re: note about parsing speed of xml vs sxml?

Neil Van Dyke <[email protected]> Sat, 27 Jun 2020 00:33:02 -0400
Newsgroups gmane.comp.lang.racket.user,gmane.lisp.scheme.plt
Message-ID <[email protected]>
I think anyone using XML or HTML seriously with Racket should probably 
at least be told of the SXML family of tools.  And warned about the 
compatibility problems.

Though not tell them *everywhere* XML&HTML in the docs.  For example, I 
figure a tutorial for Racket Web Server shouldn't distract readers with 
that.

As you know, :) there are some useful tools using SXML, and Oleg's SSAX 
parser has some different properties than core Racket's XML parser.

Complication: The incompatibility between SXML and core Racket's 
representations of XML&HTML is an unfortunate accident of parallel 
invention, and I think will tend to be confusing to new people.  I once 
tried to address the confusion in the `sxml-intro` documentation 
package, "https://www.neilvandyke.org/racket/sxml-intro/", and I'm 
unhappy with the result.  The details in my document say more than 
perhaps anyone will ever want to know, and, "optics"-wise, make the 
situation look worse than it actually is in practice.  I think you could 
do a more graceful job of this.

(Someday, someone might undertake the large task of SXML-ifying all the 
many non-SXML bits of Racket, and incidentally reunite Racket with the 
rest of the Scheme community in that regard.  I started, with one piece, 
but got interrupted. 
"https://www.neilvandyke.org/racket/rws-html-template/"  :)

-- 
You received this message because you are subscribed to the Google Groups "Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/79401c33-1468-d716-aa31-45e4cc018890%40neilvandyke.org.