<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: North and South</title>
	<atom:link href="http://cafe.elharo.com/xml/north-and-south/feed/" rel="self" type="application/rss+xml" />
	<link>http://cafe.elharo.com/xml/north-and-south/</link>
	<description>Longer than a blog; shorter than a book</description>
	<pubDate>Sun, 07 Sep 2008 18:03:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: networkscale.loosecoupling.org &#187; Blog Archive &#187; Elliote and David&#8230; Korean War vs. the XML War</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-271540</link>
		<dc:creator>networkscale.loosecoupling.org &#187; Blog Archive &#187; Elliote and David&#8230; Korean War vs. the XML War</dc:creator>
		<pubDate>Tue, 26 Aug 2008 16:08:48 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-271540</guid>
		<description>[...] them on my sleeve, and this analogy really cracked me up&#8230; some interesting comments as well. The Cafes » North and South : The analogy isn’t as silly as it sounds either. North Korean/Soviet style “communism” fails [...]</description>
		<content:encoded><![CDATA[<p>[...] them on my sleeve, and this analogy really cracked me up&#8230; some interesting comments as well. The Cafes » North and South : The analogy isn’t as silly as it sounds either. North Korean/Soviet style “communism” fails [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Farialima</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-133227</link>
		<dc:creator>Farialima</dc:creator>
		<pubDate>Tue, 25 Sep 2007 18:44:52 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-133227</guid>
		<description>Nice comparison. Difficult not to think of the 1984 http://www.youtube.com/watch?v=OYecfV3ubP8 ad... Especially seeing the involvement of IBM in the WS-* stack.</description>
		<content:encoded><![CDATA[<p>Nice comparison. Difficult not to think of the 1984 <a href="http://www.youtube.com/watch?v=OYecfV3ubP8" rel="nofollow">http://www.youtube.com/watch?v=OYecfV3ubP8</a> ad&#8230; Especially seeing the involvement of IBM in the WS-* stack.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Cave &#187; Blog Archive &#187; REST vs. WS-*: War is Over</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-125529</link>
		<dc:creator>The Cave &#187; Blog Archive &#187; REST vs. WS-*: War is Over</dc:creator>
		<pubDate>Mon, 03 Sep 2007 14:59:44 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-125529</guid>
		<description>[...] took up Chapelle&#8217;s comparison of the REST/WS* debates to the Korean conflict, writing in North and South, that the analogy is quite apt: Take it one step further though. WS-* is North Korea and REST is [...]</description>
		<content:encoded><![CDATA[<p>[...] took up Chapelle&#8217;s comparison of the REST/WS* debates to the Korean conflict, writing in North and South, that the analogy is quite apt: Take it one step further though. WS-* is North Korea and REST is [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Peckham</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-124591</link>
		<dc:creator>James Peckham</dc:creator>
		<pubDate>Fri, 31 Aug 2007 20:18:54 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-124591</guid>
		<description>There is water, there is milk and by god we'll drink both depending on the situation.</description>
		<content:encoded><![CDATA[<p>There is water, there is milk and by god we&#8217;ll drink both depending on the situation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A Reader</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-110971</link>
		<dc:creator>A Reader</dc:creator>
		<pubDate>Mon, 16 Jul 2007 14:08:17 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-110971</guid>
		<description>Gee, gotta love religious wars, especially when the religions are still evolving....

But seriously folks, something simpler than either approach is needed.  I'm a developer/part-time manager being bombarded by 100+ methods of programming "best practices," languages, IDEs, COTS/Open Source products, not to mention distributed processing protocols.  Do I really have the time to be intelligent on any of these subjects?  No.  I also have upper-level managers (who can't be bothered to understand it themselves) asking which way to go.  Can I give them a good answer?  No.  So what do we end up choosing?  The protocol (or whatever) which is currently "the most supported."  Unfortunately that usually means "the one which has the approval of some big organization (OMG, W3C, etc.) and has the most transparent multi-vendor support."  So, when you get right down to decision time, which one gets chosen?  In reality, I simply don't care as long as I can use it until I get forced into using something else.  Sorry to say this, but (for me) the "war" is over and has been for some time.  Yes, I may be implementing something inefficiently, but in the real world, time seems to be more important than efficiency.

So now I'll ask my question:  What ever happened to creating a single, simple API (not like Java 5's 3200+ classes with at least 3 different ways to do I/O) that can be used forever and in any language, while the protocols are changed "behind the scenes" to make everything more efficient?  That way, the operating system and network folks can play with the hardware and protocols to their hearts desire while leaving something stable for the rest of us to program to....</description>
		<content:encoded><![CDATA[<p>Gee, gotta love religious wars, especially when the religions are still evolving&#8230;.</p>
<p>But seriously folks, something simpler than either approach is needed.  I&#8217;m a developer/part-time manager being bombarded by 100+ methods of programming &#8220;best practices,&#8221; languages, IDEs, COTS/Open Source products, not to mention distributed processing protocols.  Do I really have the time to be intelligent on any of these subjects?  No.  I also have upper-level managers (who can&#8217;t be bothered to understand it themselves) asking which way to go.  Can I give them a good answer?  No.  So what do we end up choosing?  The protocol (or whatever) which is currently &#8220;the most supported.&#8221;  Unfortunately that usually means &#8220;the one which has the approval of some big organization (OMG, W3C, etc.) and has the most transparent multi-vendor support.&#8221;  So, when you get right down to decision time, which one gets chosen?  In reality, I simply don&#8217;t care as long as I can use it until I get forced into using something else.  Sorry to say this, but (for me) the &#8220;war&#8221; is over and has been for some time.  Yes, I may be implementing something inefficiently, but in the real world, time seems to be more important than efficiency.</p>
<p>So now I&#8217;ll ask my question:  What ever happened to creating a single, simple API (not like Java 5&#8217;s 3200+ classes with at least 3 different ways to do I/O) that can be used forever and in any language, while the protocols are changed &#8220;behind the scenes&#8221; to make everything more efficient?  That way, the operating system and network folks can play with the hardware and protocols to their hearts desire while leaving something stable for the rest of us to program to&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paul walk&#8217;s weblog &#187; Blog Archive &#187; The 38th parallel</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-110644</link>
		<dc:creator>paul walk&#8217;s weblog &#187; Blog Archive &#187; The 38th parallel</dc:creator>
		<pubDate>Sun, 15 Jul 2007 09:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-110644</guid>
		<description>[...] Elliotte Rusty Harold extends David&#8217;s &#8216;Korean War&#8217; metaphor, to suggest that &#8220;WS-* is North Korea and [...]</description>
		<content:encoded><![CDATA[<p>[...] Elliotte Rusty Harold extends David&#8217;s &#8216;Korean War&#8217; metaphor, to suggest that &#8220;WS-* is North Korea and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dilip</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-110517</link>
		<dc:creator>Dilip</dc:creator>
		<pubDate>Sat, 14 Jul 2007 20:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-110517</guid>
		<description>Ted Neward has a follow up:
http://blogs.tedneward.com/2007/07/14/The+Korean+Conflict+And+Why+SOAP+And+REST+Were+Never+A+Quotwarquot.aspx</description>
		<content:encoded><![CDATA[<p>Ted Neward has a follow up:<br />
<a href="http://blogs.tedneward.com/2007/07/14/The+Korean+Conflict+And+Why+SOAP+And+REST+Were+Never+A+Quotwarquot.aspx" rel="nofollow">http://blogs.tedneward.com/2007/07/14/The+Korean+Conflict+And+Why+SOAP+And+REST+Were+Never+A+Quotwarquot.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurent Szyster</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-110084</link>
		<dc:creator>Laurent Szyster</dc:creator>
		<pubDate>Fri, 13 Jul 2007 08:57:07 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-110084</guid>
		<description>Convergence? 

Indeed.

WS-* and the misunderstanding of XML-RPC as Representational State Transfer are both going down the drain.

The new kid on the block is named JSON and it is quickly replacing XML as *the* object serialization protocol for network peers. Why? Because it *is* an object notation not some misapplied text markup language, because it suites dynamic languages and because it is at least one order of magnitude less verbose and faster to handle than SOAP.

Google already dropped support for WS-*, others will sooner or later follow the leadership.

Of course the "enterprise" dummies will cling on their BS-* along the lines of "Why make it simple and fast when you can make it infuckingcredibly complicated and slow?"</description>
		<content:encoded><![CDATA[<p>Convergence? </p>
<p>Indeed.</p>
<p>WS-* and the misunderstanding of XML-RPC as Representational State Transfer are both going down the drain.</p>
<p>The new kid on the block is named JSON and it is quickly replacing XML as *the* object serialization protocol for network peers. Why? Because it *is* an object notation not some misapplied text markup language, because it suites dynamic languages and because it is at least one order of magnitude less verbose and faster to handle than SOAP.</p>
<p>Google already dropped support for WS-*, others will sooner or later follow the leadership.</p>
<p>Of course the &#8220;enterprise&#8221; dummies will cling on their BS-* along the lines of &#8220;Why make it simple and fast when you can make it infuckingcredibly complicated and slow?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William Vambenepe&#8217;s blog &#187; Blog Archive &#187; Gutting the SOAP processing model</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-110039</link>
		<dc:creator>William Vambenepe&#8217;s blog &#187; Blog Archive &#187; Gutting the SOAP processing model</dc:creator>
		<pubDate>Fri, 13 Jul 2007 05:32:09 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-110039</guid>
		<description>[...] But the little guys shouldn&#8217;t be trusted with headers. They&#8217;d poke their eyes out. Or, as Elliotte Rusty Harold recently wrote (on a related topic, namely WS-* versus REST), &#8220;developers have to be told what to do and [...]</description>
		<content:encoded><![CDATA[<p>[...] But the little guys shouldn&#8217;t be trusted with headers. They&#8217;d poke their eyes out. Or, as Elliotte Rusty Harold recently wrote (on a related topic, namely WS-* versus REST), &#8220;developers have to be told what to do and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Allen Halsey</title>
		<link>http://cafe.elharo.com/xml/north-and-south/#comment-109969</link>
		<dc:creator>Allen Halsey</dc:creator>
		<pubDate>Fri, 13 Jul 2007 01:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/xml/north-and-south/#comment-109969</guid>
		<description>&lt;blockquote&gt;The war ended in a truce rather than crushing victory for one sideâ€“itâ€™s Korea, not World War II.&lt;/blockquote&gt;

The Korean war did not end in truce. In fact, it never ended:

&lt;blockquote&gt;"... a cease-fire was established on July 27, 1953 .... No peace treaty has been signed to date, technically leaving the North and South Korea at war."
--- &lt;a href="http://en.wikipedia.org/wiki/Korean_War" rel="nofollow"&gt;Wikipedia:Korean_War&lt;/a&gt;&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<blockquote><p>The war ended in a truce rather than crushing victory for one sideâ€“itâ€™s Korea, not World War II.</p></blockquote>
<p>The Korean war did not end in truce. In fact, it never ended:</p>
<blockquote><p>&#8220;&#8230; a cease-fire was established on July 27, 1953 &#8230;. No peace treaty has been signed to date, technically leaving the North and South Korea at war.&#8221;<br />
&#8212; <a href="http://en.wikipedia.org/wiki/Korean_War" rel="nofollow">Wikipedia:Korean_War</a></p></blockquote>
]]></content:encoded>
	</item>
</channel>
</rss>
