July 18, 2005
Have I ever mentioned how superlatively wonderful the PHP SimpleXML extension is? How logical, practical, elegant, clean, and easy to use it is? How intensely webby? How it almost singlehandedly (along with curl and FastXSL) makes PHP hands-down the best language for high-performance Web 2.0 (read: REST-based) apps?
Don’t agree? Just try reading the SimpleXML manual page versus the DOM Level 2 spec (from which I taught myself the DOM long ago). Which one seems like it was written by a human being? And why should I have to give a rat’s ass whether a piece of information is a child or a sibling or a grandpa to the piece of information you want? Just give me the data, dammit!
There’s a special pleasure to be enjoyed when the tool fits your hand and the task well. SimpleXML is in that category of thing for REST.