<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>d.code</title><link>http://dotnetjunkies.com/WebLog/dcode/default.aspx</link><description>Ruminations of a software developer.</description><dc:language>en-US</dc:language><generator>CommunityServer 1.0 (Build: 1.0.1.50214)</generator><item><title>Commenting on Language Wars....</title><link>http://dotnetjunkies.com/WebLog/dcode/archive/2005/06/08/114660.aspx</link><pubDate>Wed, 08 Jun 2005 17:35:00 GMT</pubDate><guid isPermaLink="false">58df7014-fd75-437c-9641-150997716d1c:114660</guid><dc:creator>dsblogj</dc:creator><slash:comments>0</slash:comments><comments>http://dotnetjunkies.com/WebLog/dcode/comments/114660.aspx</comments><wfw:commentRss>http://dotnetjunkies.com/WebLog/dcode/commentrss.aspx?PostID=114660</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&amp;lt;sigh&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Yesterday, Patrick Meader, editor in chief of Visual Studio Magazine (and WSSM) posted the article: &lt;A href="http://www.ftponline.com/weblogger/forum.aspx?ID=6&amp;amp;DATE=06/07/2005&amp;amp;blog=#386"&gt;Is C# the Only Language the Matters&lt;/A&gt;?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;In it he makes&amp;nbsp;a few good points, and the comments posted to that article on the page say some of the rest.&amp;nbsp; Just wanted to clarify a couple of items:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;(a) The article mentions that C# is gaining generics when Whidbey ships.&amp;nbsp; Yes, and so is VB.&amp;nbsp; Generics is a Framework-wide upgrade, not a language-specific upgrade.&amp;nbsp; Visual Basic programmers will be able to use generics, thank goodness.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;(b)&amp;nbsp;The article mentions that with Whidbey, &amp;#8220;you can see some separation in the languages.&amp;#8221;&amp;nbsp; This is true.&amp;nbsp; C# is progressing, under the strong guidance of Anders Hjelsberg.&amp;nbsp; VB, on the other hand, is introducing default instances.&amp;nbsp;I'm inclined to think that default instances are evil in and of themselves, mostly because they promote bad programming practices.&amp;nbsp; Read more about default instances &lt;A href="http://www.panopticoncentral.net/archive/2005/01/17/7052.aspx"&gt;here&lt;/A&gt;, and there's some good points here &lt;A href="http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=65ff7de1-5075-46f5-89e4-2a11dac20db2"&gt;on the Microsoft feedback page.&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Anyway, VB was my first language, and like my first car it will always have a special place in my heart.&amp;nbsp; However, with the Whidbey implementation of VB, I am investing the time to learn C#.&amp;nbsp; The shop where I work still uses VB, of course.&amp;nbsp; But Microsoft's decisions have convinced me that you need strong C# skills.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://dotnetjunkies.com/WebLog/aggbug.aspx?PostID=114660" width="1" height="1"&gt;</description></item></channel></rss>