in reply to Re4: Are you looking at XML processing the right way? (merge)
in thread is XML too hard?

So now you want asynchronous callbacks? Are you trying for the worst of both worlds (hard for the module writer to write and hard for the module users to use) ?

So instead of doing a bit extra work and making iterators, you want to do extra work to make something asynchronous? And yet you want these seperate asynchrous streams to be synchronized with each other?

I suggest you take some more time thinking about this. How does my callback return yet not say that the token has been processed? And then where/when do I get notification to the stream that I've now (asychronously) processed the token? What a nightmare!

Or you want to replace three streams with one event stream? Which requires you to process events out of order.

I think you still just don't get it.

                - tye
  • Comment on Re^5: Are you looking at XML processing the right way? (merge)

Replies are listed 'Best First'.
Re: Re^5: Are you looking at XML processing the right way? (merge)
by dragonchild (Archbishop) on Apr 05, 2004 at 03:36 UTC
    A year later, but I get it now. I still think that event streams could work, but I understand that iterators will work better in every conceivable case, and that's the point.

    ------
    We are the carpenters and bricklayers of the Information Age.

    Then there are Damian modules.... *sigh* ... that's not about being less-lazy -- that's about being on some really good drugs -- you know, there is no spoon. - flyingmoose