in Search
Welcome to Neopoleon - Sign in | Join | Help
Navigation: Home | Forums | Galleries

XML DevCon 2004 - #9 - Daniel Cazzulino - "All About Schematron"

[Note: Last entry for day one (my brain is cooked), and it's more of a summary of my thoughts today than a summary of the current presentation]

I'm not sure if it's that my brain is getting full from all the info today, or that I simply haven't fully grasped these last two talks because of a basic lack of mental abilities, but I'm not really sold on what I've heard.

It makes sense, I suppose, given that I consider myself to be an "XML Skeptic." The main reason I went to the XML DevCon last year, and the reason I've returned this year, is that XML is a much hyped technology, and I want badly to see it live up to the hype. However, I'm not ready to be easily convinced.

While I've seen some things today that have resonated with me (I'm thinking mainly of Scott/Patrick and Whit), most of what I've heard has struck me as being either:

1) Totally academic

2) So narrow in scope that you feel like you're seeing an XML technology designed to accommodate a vertical space with a total company population of one

Obviously, I'm not being entirely serious. SOAP, for example, clearly isn't academic or narrow in scope. Just the opposite, in fact.

But, for every SOAP, it seems like there are about 14,000 ws-* applications that I'll never need to know.

To make matters worse, I find it extremely difficult to determine which applications I need to know. Don's talk was meant to clear some of this up, but I still have question marks over my head.

I should probably give the rest of the nerds in the world the benefit of the doubt, but those question marks over my head worry me. Before coming to Microsoft, I was very much an "in the trenches" developer, and many XML applications strike me as total ivory tower pie-in-the-sky technologies.

In short, I'm worried that the proliferation of XML applications causes more problems than it solves.

Let me tell you a story...

I had a flight once from the southern U.S. back to Portland. The guy who was sitting next to me was a bit nuts. He was giving the attendants a hard time, stuffing his bags under other people's seats (he brought about four pieces of carry-on, and stoutly refused to check any of them - the attendants complied, probably just to avoid a nasty scene), and just being a general nuisance. He only wound up sitting next to me because most of the other seats he had tried didn't meet his strange requirements. There was something about the seat next me that appealed to him - it was the porridge that Goldilocks chose.

Anyway, we hit cruising altitude, and the attendants came out with the food carts (this was back when they still regularly served "food" on domestic flights). He got the penne pasta dish with a salad and a roll.

When the cart was out of the way, he went into the aisle and pulled a huge duffel bag out of one of the overhead bins. After rummaging through it for about ten minutes, he put the bag away and came back to his seat.

I saw in his hand the reason he had to get up - he was gripping about fifteen packets of Taco Bell Hot Sauce that he probably retrieved from a small nest of dirty socks buried in the bottom of his bag.

He proceeded to open the hot sauce packets and use it to drench the pasta, the salad, and the roll.

Now, I love Taco Bell Hot Sauce. I feel that it really takes the Grade D Taco Bell meat to a new level of culinary excellence (mainly by masking its flavor). But, there are limits, and this guy sailed right on passed them. It was disgusting.

So, what's the point of this story?

The point is this: Many developers are this guy, and XML is the Taco Bell Hot Sauce.

I'll leave you draw your own conclusions.

Published Thursday, October 21, 2004 12:07 AM by Rory

Filed Under:

Comments

 

Jason Olson said:

Yeah, I'm sorry I did that. In my defense, I didn't know you at the time, and I am a bit of a rotund fellow. I can't help it. I like to think of my diet less as food with seasonings and more as Taco Bell Hot Sauce with a smidge of protein scattered about.

It's just that the Taco Bell Hot Sauce helps cover the crappy airplane cuisine taste, just like it masks the crappy taco bell meat.

And in defense of my numerous bags of carry-on, you should know that each one of them was actually a family member that was stuffed in the bag in order to avoid buying more than one plane ticket (these things are expensive, don't cha' know). Well, not all the bags were family members. One of them was an actual bag of carrion (from a decaying buffalo carcass that I had illegally slaughtered a day earlier (and you thought it was just the smell of my farts, didn't you?)).

I know I can come of as insensitive at times, but I'm a person too and I didn't think I was half as rude as you make me out to be. So I eat my plane meals with Taco Bell sauce, big deal. So I stash family members under airplane seats to avoid the cost of a ticket, big whoop. I'll admit that the decaying buffalo carcass was perhaps a tad bit overboard, but where else was I going to put it, up my back side?

SOOOOO, PARDOOOOOOON MEEEEE for taking advantage of the monopolistic behavior of the airline industry that continues to prove to be a travesty of our times. Pardon me for sticking it to the man. Pardon me for being a creative and advantageous human being. I apologize, and humbly bow to your mighty intellect and ethical know-how. Please, teach me some more majesty.
October 21, 2004 12:31 AM
 

paul said:

Day 3 at XML DevCon should be a field trip to Mount St. Helens where a human sacrifice should be offered to ward off the ultimate eruption. At a gathering of so many super smart people the selection of the sacrificial Neopoleon should be simple.
October 21, 2004 3:58 AM
 

TrackBack said:

DroppedPackets » XML is Taco Bell Sauce
October 21, 2004 12:20 AM
New Comments to this post are disabled

About Rory

I *own* this site, you loser.