<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.atalasoft.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Much ado about nullity</title><link>http://www.atalasoft.com/cs/blogs/rickm/archive/2008/10/24/much-ado-about-null-types.aspx</link><description>I read an interesting article this morning by Reinier Zwitserloot on the topic of null subtypes in statically typed languages . The issue is that in Java and C# there are a number of different type modifiers for dealing with the concept of nullity. Because</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>http://dzone.com/links/much_ado_about_nullity.html</title><link>http://www.atalasoft.com/cs/blogs/rickm/archive/2008/10/24/much-ado-about-null-types.aspx#16296</link><pubDate>Fri, 24 Oct 2008 18:25:47 GMT</pubDate><guid isPermaLink="false">647108ca-f046-4d8d-9feb-a7fbd2049b37:16296</guid><dc:creator>TrackBack</dc:creator><description /></item><item><title>re: Much ado about nullity</title><link>http://www.atalasoft.com/cs/blogs/rickm/archive/2008/10/24/much-ado-about-null-types.aspx#16319</link><pubDate>Sun, 26 Oct 2008 11:01:27 GMT</pubDate><guid isPermaLink="false">647108ca-f046-4d8d-9feb-a7fbd2049b37:16319</guid><dc:creator>Andy Wilkinson</dc:creator><description>&lt;p&gt;You mentioned, &amp;quot;Syntactic sugar for null checks&amp;quot;...&lt;/p&gt;
&lt;p&gt;Have you seen Spec# (&lt;a rel="nofollow" target="_new" href="http://research.microsoft.com/SpecSharp/"&gt;http://research.microsoft.com/SpecSharp/&lt;/a&gt;)?&lt;/p&gt;
&lt;p&gt;This is based upon the C# syntax, but allows amongst other things specifying arguments to methods to be non-null. It can then cofirm that all paths to the call will be provide a non-null value.&lt;/p&gt;
&lt;p&gt;Andy&lt;/p&gt;</description></item><item><title>Much ado about nullity: Exploding type variation</title><link>http://www.atalasoft.com/cs/blogs/rickm/archive/2008/10/24/much-ado-about-null-types.aspx#16337</link><pubDate>Mon, 27 Oct 2008 20:21:22 GMT</pubDate><guid isPermaLink="false">647108ca-f046-4d8d-9feb-a7fbd2049b37:16337</guid><dc:creator>DotNetKicks.com</dc:creator><description>&lt;p&gt;You've been kicked (a good thing) - Trackback from DotNetKicks.com&lt;/p&gt;
</description></item><item><title>re: Much ado about nullity</title><link>http://www.atalasoft.com/cs/blogs/rickm/archive/2008/10/24/much-ado-about-null-types.aspx#16354</link><pubDate>Tue, 28 Oct 2008 19:10:57 GMT</pubDate><guid isPermaLink="false">647108ca-f046-4d8d-9feb-a7fbd2049b37:16354</guid><dc:creator>configurator</dc:creator><description>&lt;p&gt;We will have named and optional parameter (with defaults) in C# 4.0 version.&lt;/p&gt;
&lt;p&gt;See &lt;a rel="nofollow" target="_new" href="http://brian.genisio.org/2008/10/excitement-that-is-c-40.html"&gt;http://brian.genisio.org/2008/10/excitement-that-is-c-40.html&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>