[Home] [By Thread] [By Date] [Recent Entries]


On Sat, 2001-12-08 at 15:36, Elliotte Rusty Harold wrote:
> I'm reminded of a Macintosh debugging tool that deliberately 
> scrambled the heap after every memory allocation to make sure 
> programmers weren't relying on objects staying in one place without 
> actively locking them down. If you rely on behavior that is not 
> guaranteed, your code will have problems sooner or later. It's 
> well-known that the sooner the bug is detected, the cheaper it is to 
> fix.

If XML documents were anywhere near as complicated as Macintosh memory
management, I don't think we'd be having this discussion - XML wouldn't
have gone very far.  

XML documents are much more human-readable than Macintosh programs (at
least those which manage memory), and I'm happy to make concessions to
the lucky humans who will likely be reading them at least occasionally.
I don't find that the lessons learned from programming are necessarily
applicable to documents.
 
-- 
Simon St.Laurent
"Every day, in every way, I'm getting better and better." - Emile Coue


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member