A short rant on XML – the Good, the Bad, and the Ugly

[editor’s note: This blog post has been in “Drafts”¬†for 11 years. In the spirit of just getting stuff out there, I’m publishing it basically as-is. Look for a follow-up blog post next week with some additional observations on structured data transfer from the 21st century] So, let’s see if I can keep myself to less… Continue reading A short rant on XML – the Good, the Bad, and the Ugly

Just In Time compilation vs. the desktop and embedded worlds

Okay, rant mode on. As I was waiting for Eclipse to launch again today, it occured to me that one of the enduring mysteries of Java (and C#/.NET) for me is the continued dominance of just-in-time compilation as a runtime strategy for these languages, wherever they’re found. We’ve all read the articles that claim that… Continue reading Just In Time compilation vs. the desktop and embedded worlds