It occurred to me sometime in the night that someone should really spread the word about the power of modular programming at Microsoft. Maybe even talk about web services. Okay, I know the folks are Microsoft are actually really great people and are definitely smart. (I still think they need a few more hunchbacks, though.) But really, why are there two HTML rendering engines at all? And, why are they embedded in applications? Why isn’t there one rendering engine?
It seems like basic (no pun intended) software design. But, then, I’m definitely a hunchback.