WS-* vs. REST, XML Schema vs. Relax NG- quit complaining. They can’t hear you

Pete Lacey has an excellent post up about why all the teeth knashing over REST vs. WS-* and W3C XML Schema vs. Relax NG doesn’t really matter within the corporate space. I’ve certainly argued about this enough to know the sad reality that he’s right … as much as I hate to admit it. No matter how much simpler things could be if we chucked the whole WS-* stack, in the corporate world nobody is listening. All they hear is what the big vendors say, and all they talk about is SOAP and WS-* and W3C XML schema and a bunch of other really complex crap that just makes people’s jobs harder.

I think it’s naive to believe that this isn’t intentional, the complexity is there because it requires tools to make it usable and it just so happens that all those vendors that corporate developers are so fond of, sell tools. It’s good for their business to make technology as complex as possible. In fact it’s my distaste for what the big vendors are doing that keeps me from leaving the startup world. In that world we pick technologies that we can actually understand and that we know will work. Simple is always better than complex, and anything that requires an expensive suite of tools to make it simple is looked at with great skepticism. It also helps that we simply can’t afford the stuff the big vendors sell, but even if we could, there is very little I would actually want to use.


This entry was posted by Kimbro Staken on Saturday, December 2nd, 2006 at 5:54 pm and is filed under XML, Programming. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or link to this permanent URL from your own site. Your comments will appear immediately, but I reserve the right to delete innapropriate comments.

2 Responses

  1. Alastair Rankine Says:

    I don’t know about you, but I take consolation in the fact that simplicity does tend to win out in the end though.

    I notice that elegance (not merely simplicity) is in of Tim Bray’s Technology Predictor Success Matrix.

  2. Mokka mit Schlag » REST Pessimists Says:

    […] Several people have started to push back on the REST vs. WS-* and RELAX vs. W3C XSD and Rails vs. JEE fronts with a self-defeating argument. Well, of course, you’re right they say; but it doesn’t matter. The big vendors are selling these big, expensive complex solutions; and that’s all the CIO hears; so that’s all that matters. Sure, you can get the job done better/faster/cheaper with Rails/REST/RELAX, but you won’t. Well, to these pessimists I have a one-word response: […]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.