For some time now I've been getting a little disenchanted with all the standard's worshipping going on in this industry. Every time we turn around there is a new standard telling me how to do x, y or z, or that I shouldn't do x and y together. I'm sick of the standards bandwagon. I think these two articles hit it on the head.
I think the fact that this comes from a senior engineer at Sun does not bode well for them.
christopher baus (www.baus.net)
Especially since many "standards" are really just recommendations.
>> Especially since many "standards" are really just recommendations
I think that, for the most part, standards have helped move technology forward. For the most part, a standard gets adopted when useful and ignored when not. Both proprietary and open standards have come and gone or completely been ignored based on usefulness.
Ever imagined being an IT manager in an organization with more that 40 different applications? Ever had some that could not import or export any data and the users had to keep retyping data where a simple import/export operation would have worked? Ever bought some expensive software from a vendor that soon went under?
The thing I like about standards is that there are so many to choose from.
The author is absolutely right.
Yeah, anyone seen SOAP lately? That standard and all the related standards basically make it so that you have to buy into a full-blown tool-kit if you want to implement them in your application. And not just a library, a whole framework is needed.
The nice thing about standards is that there are so
It's the standard for there to be multiple conflicting standards. You should refer to RFC 345457578567345 section Q:
The nice thing about posts that say "The nice thing about standards is that there are so many to choose from... " is that there are so many to choose from.
This is just another volley in Java vs .Net war. MS pushed a lot of .Net pieces, such as C# and CLR, through some standardization body (ISO?). This way they can claim it's not proprietary. Ha. On the other hand, Sun has steadfastly refused to move Java to a standards body, a la C++, instead sticking with their JSR process.
(...which seems to be the point of these articles)
Fog Creek Home