The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Language Research

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Dan Fernandez

Posts: 456
Nickname: danielfe
Registered: Aug, 2003

Daniel Fernandez is the Product Manager for C# in the developer division at Microsoft.
Language Research Posted: Jan 30, 2004 8:11 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Dan Fernandez.
Original Post: Language Research
Feed Title: Dan Fernandez's Blog
Feed URL: /msdnerror.htm?aspxerrorpath=/danielfe/Rss.aspx
Feed Description: Dan discusses Dot Net.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Dan Fernandez
Latest Posts From Dan Fernandez's Blog

Advertisement

Recently winnetmag posted this piece on C# and Xen (X#) and I felt like I had to respond.

Just What We Need--Yet Another Programming Language
I hope you've have mastered C# because Microsoft is working to replace it with yet another C-like programming language. Dubbed Xen (previously X#), the new language melds C# with XML and SQL Server support. To be fair, if Microsoft develops the new language correctly it will be a superset of C#, prompting me to wonder whether the company should market Xen as a new C# version. Otherwise, Microsoft risks alienating C# users as the company alienated Visual Basic (VB) users when it moved from the simple VB 6.0 language to the more complicated Visual Basic .NET.

Let's be clear here, Microsoft is not working to replace C# with Xen and we are not planning on productizing Xen.  We invest a lot of time and effort into research projects and Xen is an example of just that, a research project.  We will continue to fund language research projects and learn from them.  For example, the Microsoft Research download page lists several language projects including - AbsIL, AsmL, F#, Gyro, Pan, and TLA+. 

If you're a C# developer, and you want to get a better understanding of the C# language design process, or, more specifically you want to know why your favorite feature from your favorite language isn't included in C#, then you should definitely check out Eric's blog post where he describes the process of choosing C# language features.

 

Read: Language Research

Topic: ASP.NET Applications without Web Projects Previous Topic   Next Topic Topic: More on inlining...

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use