Adam D. Ruppe <destructiona...@gmail.com> wrote: > On Wednesday, 2 March 2016 at 06:59:49 UTC, Tobias Müller wrote: >> What's the usecase of DOM outside of browser >> interoperability/scripting? The API isn't particularly nice, >> especially in languages with a rich type system. > > I find my extended dom to be very nice, especially thanks to D's > type system. I use it for a lot of things: using web apis, html > scraping, config file stuff, working on my own documents, and > even as my web template system. > > Basically, dom.d made xml cool to me.
Sure, some kind of DOM is certainly useful. But the standard XML-DOM isn't particularly nice. What's the point of a linked list style interface when you have ranges in the language?