<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx</link><description>An attentive reader pointed me at this long thread on a third-party forum where some people are musing about possible future features of C#. There is far, far more here than I possibly have time to respond to in any kind of detail. 
 Also, I am not going</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#10002080</link><pubDate>Sun, 25 Apr 2010 07:00:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10002080</guid><dc:creator>Russ</dc:creator><description>&lt;p&gt;(Old discussion, but I just cannot resist.)&lt;/p&gt;
&lt;p&gt;Bo said:&lt;/p&gt;
&lt;p&gt;&amp;quot;It would be such a trivial thing to do.&amp;quot;&lt;/p&gt;
&lt;p&gt;How do you know this? &amp;nbsp;What knowledge of the world--or even just of the c# compiler codebase--do you possess from which you can derive any confidence in this belief. &amp;nbsp;You are, nevertheless, so confident, that you go on to assert the following:&lt;/p&gt;
&lt;p&gt;&amp;quot;The only conclusion that I can draw from it is Microsoft never cares about what scientists or engineers think or use.&amp;quot;&lt;/p&gt;
&lt;p&gt;You are so perfectly sure that the thing you want is so trivial that the only possible reason that it has not been implemented is that Microsoft (as a company) does not care about you and your colleagues.&lt;/p&gt;
&lt;p&gt;Perhaps Microsoft is disliked on campuses, as you say, because people like you judge motives instead of trying to understand the enormous problems they face and to appreciate the significant contribution that they have made to human civilization.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10002080" width="1" height="1"&gt;</description></item><item><title>В Инфуфа веруем: диалог</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9692984</link><pubDate>Wed, 03 Jun 2009 23:57:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9692984</guid><dc:creator>Блог Эрика Липперта (перевод)</dc:creator><description>&lt;p&gt;Пользователь: Оператор typeof(T) в C#, по существу, означает &amp;#171;компилятор, сгенерируй некий код, который&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9692984" width="1" height="1"&gt;</description></item><item><title>In Foof We Trust: A Dialogue</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9635573</link><pubDate>Fri, 22 May 2009 20:43:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635573</guid><dc:creator>Fabulous Adventures In Coding</dc:creator><description>&lt;p&gt;User : The typeof(T) operator in C# essentially means “compiler, generate some code that gives me an&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9635573" width="1" height="1"&gt;</description></item><item><title>re: The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9307369</link><pubDate>Mon, 12 Jan 2009 12:23:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9307369</guid><dc:creator>Reineir Post</dc:creator><description>&lt;p&gt;Is conversion included?: Last February, I converted a 100,000 line VB.NET code base to C#. Didn't manage to find a tool that makes it painless. &amp;nbsp;Let me know if you want details (&amp;lt;reinpost@win.tue.nl&amp;gt;).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9307369" width="1" height="1"&gt;</description></item><item><title>C# Dynamic - CSharp's new feature of the coming version 4.0</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9251512</link><pubDate>Wed, 24 Dec 2008 09:38:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9251512</guid><dc:creator>Journal of Abu Sayed Mohammad Ismail</dc:creator><description>&lt;p&gt;Very good resources for the coming version... Sam Ng Dynamic in C# Part One Dynamic in C# Part Two Chris&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9251512" width="1" height="1"&gt;</description></item><item><title>Variância e Contra-variância: uma dívida</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9156040</link><pubDate>Sat, 29 Nov 2008 17:31:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9156040</guid><dc:creator>Arquitetura em Pauta</dc:creator><description>&lt;p&gt;Tenho que pagar uma d&amp;amp;#237;vida aqui. Falei na volta do PDC que iria falar sobre vari&amp;amp;#226;ncia e contra-vari&amp;amp;#226;ncia&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9156040" width="1" height="1"&gt;</description></item><item><title>Community Convergence XLVII</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9035153</link><pubDate>Tue, 04 Nov 2008 00:11:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9035153</guid><dc:creator>Charlie Calvert's Community Blog</dc:creator><description>&lt;p&gt;Welcome to the 47th Community Convergence. We had a very successful trip to PDC this year. In this post&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9035153" width="1" height="1"&gt;</description></item><item><title>re: The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9013329</link><pubDate>Thu, 23 Oct 2008 19:55:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013329</guid><dc:creator>Jim</dc:creator><description>&lt;p&gt;I second Bo's comment about adding complex number support. &amp;nbsp;The engineering community is a large relatively untapped market...we would love to be able to see native support of complex numbers in a compliler!&lt;/p&gt;
&lt;p&gt;True, there are many third party numerical libraries available that fill this need, but having a built-in complex type would greatly simplify the use of these libraries -- remember most engineers are engineers, not elegant programmers. &amp;nbsp;I don't see it as creating bloat or complexity (pardon the pun) in the existing Math library...it would require overloading for Abs, +-*/, exp,log,and trig functions, as well as the creation of a new ' (conjugate) operator.&lt;/p&gt;
&lt;p&gt;Please, please, please. &amp;nbsp;Minimum effort/code change on MS part in exchange for much wider (and well-funded!) audience.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9013329" width="1" height="1"&gt;</description></item><item><title>re: The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9012301</link><pubDate>Thu, 23 Oct 2008 06:21:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9012301</guid><dc:creator>Bo</dc:creator><description>&lt;p&gt;Hi Eric,&lt;/p&gt;
&lt;p&gt;To be honest, I still do not understand why C# does not have complex numbers built in. It would be such a trivial thing to do. (if there is an exuse for matrix)&lt;/p&gt;
&lt;p&gt;The only conclusion that I can draw from it is Microsoft never cares about what scientists or engineers think or use. We use complex as much as we use double!&lt;/p&gt;
&lt;p&gt;This partially explains to me why Microsoft is disliked on campuses (to put it mildly), which I did not understand for a while.&lt;/p&gt;
&lt;p&gt;While scientists are poor guys who do not buy much software, we do tell our students what to learn and use. That is a lot of potential users and customers!&lt;/p&gt;
&lt;p&gt;If only Java had better support for scientific computing, Sun Micro would not be in its position today.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9012301" width="1" height="1"&gt;</description></item><item><title>re: The Future of C#, Part One</title><link>http://blogs.msdn.com/b/ericlippert/archive/2008/10/08/the-future-of-c-part-one.aspx#9010389</link><pubDate>Wed, 22 Oct 2008 00:26:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9010389</guid><dc:creator>Is conversion included?</dc:creator><description>&lt;p&gt;Is there a cross compiler to convert VB.NET code to C#? &amp;nbsp;It is on our must have list since we have standardized on C# and away from VB.NET. &amp;nbsp;This would be a big plus because over time C# and VB.NET should move together and converge into an identical feature set.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9010389" width="1" height="1"&gt;</description></item></channel></rss>