XML Is Too Hard For Programmers

Tim Bray: “The notion that there is an ‘XML data model’ is silly and unsupported by real-world evidence. The definition of XML is syntactic: the ‘Infoset’ is an afterthought and in any case is far indeed from being a data model specification that a programmer could work with. Empirical evidence: I can point to a handful of different popular XML-in-Java APIs each of which has its own data model and each of which works. So why would you think that there’s a data model there to build a language around?” [Studio Log]

I have a piece of code that opens the Info.plist files for each application and parses it to gather version & publisher information for all applications. When it runs, the CPU usage shoots way up.

Comments are closed.