<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.5 on Tue, 12 Mar 2002 17:36:58 GMT -->
<rss version="0.92">
	<channel>
		<title>Jon Udell: Web Development</title>
		<link>http://radio.weblogs.com/0100887/categories/webDevelopment/</link>
		<description></description>
		<copyright>Copyright 2002 Jon Udell</copyright>
		<lastBuildDate>Tue, 12 Mar 2002 17:36:58 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss092</docs>
		<managingEditor></managingEditor>
		<webMaster></webMaster>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;Sam Ruby meditates on type metadata&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;EM&gt;&quot;...meta data about arguments is often very helpful,&quot; Sam &lt;/EM&gt;&lt;A href=&quot;http://radio.weblogs.com/0101679/stories/2002/02/22/dealingWithDiversity.html&quot;&gt;&lt;EM&gt;writes&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;.&amp;nbsp; &quot;In statically typed languages, this data is most useful at design time.&amp;nbsp; In dynamically typed languages, this information is useful at runtime.&amp;nbsp; Either way, if you want to reliably get the results you want, you need to call the correct operation with the correct data types and provide information about those data types.&amp;nbsp; That doesn&apos;t mean that some languages can&apos;t accept a wider range of operands.&amp;nbsp; Or even that the recipient language cares about what data type the sender thinks it is sending.&quot;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;Sam also recirculates the meme from Mark Pilgrim&apos;s &quot;&lt;A href=&quot;http://diveintopython.org/odbchelper_funcdef.html&quot;&gt;erudite reader&lt;/A&gt;&quot; -- that two axes of typing, strong/weak&amp;nbsp;and dynamic/static, are orthogonal. Python&apos;s interesting status in this regard may help to tease apart the issues that are currently polarizing the WSDL debate. It&apos;s not simply scripting languages&amp;nbsp;versus compiled languages, I don&apos;t think.&lt;/P&gt;</description>
			</item>
		<item>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.oreillynet.com/pub/a/webservices/2002/01/18/brewster.html&quot;&gt;Brewster Kahle explains the Internet Wayback Machine&lt;/A&gt; on the O&apos;Reilly Network.&lt;/P&gt;
&lt;P&gt;The Wayback Machine is a watershed, and it&apos;ll keep improving. But for the 1995-2001 period, sites that archived themselves weren&apos;t wasting their time. For example, Wayback &lt;A href=&quot;http://web.archive.org/*/radio.userland.com&quot;&gt;doesn&apos;t remember&lt;/A&gt; Radio&apos;s July 2000 debut, but &lt;A href=&quot;http://radiodiscuss.userland.com/stories/storyReader$3540&quot;&gt;Radio does&lt;/A&gt;.&lt;/P&gt;&lt;I&gt;via &lt;A href=&quot;http://www.boingboing.net/&quot;&gt;boing boing&lt;/A&gt;, via &lt;A href=&quot;http://www.evhead.com/&quot;&gt;evhead&lt;/A&gt;&lt;/I&gt;</description>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/33/2733.xml">bOing bOing</source>
			</item>
		<item>
			<description>&lt;A href=&quot;http://www.byte.com/documents/byt20011128s0003/&quot;&gt;Column | The Event-Driven Internet&lt;/A&gt;. In the web services paradigm, software speaks when spoken to. With publish/subscribe, software speaks when it has something to say.</description>
			<source url="http://udell.roninhouse.com/udell.rdf">Jon Udell</source>
			</item>
		</channel>
	</rss>
