Buzzword compliance
This year, for instance, a programmer can always tack the phrase “and I’m thinking of incorporating some XML functionality” onto a project summary to explain why he’ll need an extra week, account for a missed deadline, or impress a superior. (source)
I read this, and realised quite how true it was – XML is so the new black, darling. I myself have to confess that I’ve fallen to the allure of XML, as my JCR minutes system stores the minutes internally as XML documents, parsed and converted by the excellent SimpleXML library included with PHP5. No doubt Inkling (if I ever get started on it) will use XML in some shape or form as well. I’m not entirely sure why it’s so useful – probably because it’s simple, flexible and, while quite verbose, extremely compressible by your favourite compression method.
I once read some good interview advice that made me chuckle …
XML certainly is fantastic, though. My latest little (actually, very large) project takes real-time XML weather data and utilises it generate an accurate panorama, also constructed via XML through the wonders of SVG.
Now sure, XML does have its downsides, but I certainly believe it’s here to stay, especially with the industry heavy weights adopting it (*Jonty wonders if that makes him an ‘industry heavyweight’ …).
View a beta shot of Jonty’s panorama.