2008/8/5 Aaron Digulla <[EMAIL PROTECTED]>

> Sorry. I've written code with about any XML parser out there and none of
> them would even get close to what DecentXML can do. In DecentXML, there are
> no private fields or methods. Everything is meant to be extended or reused.
> It's meant to be useful instead of limiting what you can do.


ouch, there's a reason to use private fields, etc. - if you open everything
up then you don't know what people are using and can't be sure that you
don't break them when you change or refactor your implementation

That said, I haven't thought about building Maven on DecentXML and get rid
> of StAX. Pull parsers are a step forward to what we had before (SAX&DOM) but
> they still suck (any parser sucks, pull parsers just suck a bit less).
>

*any* parser sucks? does that include DecentXML? ;)


> As of right now, there are two reasons not to use XML:
>
> 1. You documents are huge (10MB and more)
>

kind of orthogonal to choosing a parser - besides I can write large
documents in any format

2. You must be compliant to some API.
>

I actually like APIs, because it gives me confidence I can swap in other
implementations later on


> Regards,
>
> --
> Aaron "Optimizer" Digulla a.k.a. Philmann Dark
> "It's not the universe that's limited, it's our imagination.
> Follow me and I'll show you something beyond the limits."
> http://www.pdark.de/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
-- 
Cheers, Stuart

Reply via email to