473,386 Members | 1,810 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

New Version of C# or new Language?

Here is an interesting article from WinInfo that I thought folks here might
like to comment on.
james

Just What We Need--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 Microsoft 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.
Nov 15 '05 #1
6 1365
james,

Can you post a link to the article?
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"james" <jjames700ReMoVeMe at earthlink dot net> wrote in message
news:uY*************@tk2msftngp13.phx.gbl...
Here is an interesting article from WinInfo that I thought folks here might like to comment on.
james

Just What We Need--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 Microsoft 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.

Nov 15 '05 #2
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote:
james,

Can you post a link to the article?


http://www.extremetech.com/article2/...1441657,00.asp

http://www.cl.cam.ac.uk/~gmb/Papers/...a-xml2003.html
Nov 15 '05 #3
Looks like UAError found them. Makes for some interesting reading. Don't
you think?
james

"UAError" <nu**@null.null> wrote in message
news:kt********************************@4ax.com...
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote:
james,

Can you post a link to the article?


http://www.extremetech.com/article2/...1441657,00.asp

http://www.cl.cam.ac.uk/~gmb/Papers/...a-xml2003.html

Nov 15 '05 #4
Note that Xen is a project in MSR, and therefore it is - like most MSR
projects - of a speculative nature. A sort of "if we did this, what would it
look like?" exercise.

--
Eric Gunnerson

Visit the C# product team at http://www.csharp.net
Eric's blog is at http://weblogs.asp.net/ericgu/

This posting is provided "AS IS" with no warranties, and confers no rights.
"james" <jjames700ReMoVeMe at earthlink dot net> wrote in message
news:uY*************@tk2msftngp13.phx.gbl...
Here is an interesting article from WinInfo that I thought folks here might like to comment on.
james

Just What We Need--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 Microsoft 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.

Nov 15 '05 #5
Noted. But, just reading the specs would lead me to think that it is a
natural progression of C# to make it more compatable with WinFX in Longhorn.
Or at least, that is my take on all the different things I have read about
Longhorn's file system. I have read that WinFX should not be thought of
exactly as a file system. But a part of one. Anyway, I was just curious
how current C# programmers felt about( Xen or whatever it ends up being
called) it and if they (C# programmers) would react the same way VB6
programmers did about the changes to VB6 to VB.NET (which I like by the
way).
I like C# as it is right now. I just wonder how drastic the changes to get
to Longhorn and it's functionality will be with current code.
james

"Eric Gunnerson [MS]" <er****@online.microsoft.com> wrote in message
news:O6**************@TK2MSFTNGP09.phx.gbl...
Note that Xen is a project in MSR, and therefore it is - like most MSR
projects - of a speculative nature. A sort of "if we did this, what would it look like?" exercise.

--
Eric Gunnerson

Visit the C# product team at http://www.csharp.net
Eric's blog is at http://weblogs.asp.net/ericgu/

This posting is provided "AS IS" with no warranties, and confers no rights. "james" <jjames700ReMoVeMe at earthlink dot net> wrote in message
news:uY*************@tk2msftngp13.phx.gbl...
Here is an interesting article from WinInfo that I thought folks here

might
like to comment on.
james

Just What We Need--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 Microsoft 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.


Nov 15 '05 #6
<"james" <jjames700ReMoVeMe at earthlink dot net>> wrote:
Noted. But, just reading the specs would lead me to think that it is a
natural progression of C# to make it more compatable with WinFX in Longhorn.
Or at least, that is my take on all the different things I have read about
Longhorn's file system.


You need to be careful here - WinFS is the database/filesystem aspect
of Longhorn. WinFX (IIRC) is the set of .NET interfaces to Longhorn,
including Avalon etc.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Nov 15 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: angelag | last post by:
I am currently taking a college course in Visual Basic.Net and I am a beginner. I bought Visual Studio.Net 2003 to do my homework at home. I built my first project and e-mailed it to myself at...
0
by: Anthony Baxter | last post by:
To go along with the 2.4a3 release, here's an updated version of the decorator PEP. It describes the state of decorators as they are in 2.4a3. PEP: 318 Title: Decorators for Functions and...
1
by: Robert Scheer | last post by:
Hi. Does the language version change the way browsers read a script? <Script Language='Javascript'></Script> <Script Language='Javascript1.2'></Script> When the language attribute is only...
5
by: wylbur37 | last post by:
How do you find out what version of JavaScript your browser supports? Is there a JavaScript function that will tell you? __________________________________ Do you Yahoo!? Find out what made...
0
by: dtsearch | last post by:
Press Contact: Belinda Banks S&S Public Relations (212) 946-2823 Belinda@sspr.com Announcing New dtSearch® Product Line Version Release Enhances Indexing, Searching and Display of MS Word,...
12
by: Simula | last post by:
Hello All, Does anyone have any knowledge of when version 4 will be released? I think that version 3 was finalized in 1999 and it would be really nice to have the class keyword and statically...
6
by: James | last post by:
I have two question regarding the version resource that is generated for a satellite assembly. 1) I have a file in my C# console app project called StringResources.en-US.resx. When I build the...
12
by: Bill Hanna | last post by:
C is inadequate for embedded systems for the following reasons: 1) Direct addressing of memory mapped I/O is not supported simply and easily. You have to find work-arounds that are compiler...
4
by: Java Guy | last post by:
I can find a lot of stuff on the internet about javascript, except how to I determine which version my IE6 is compatible with, or where to download javascript plugin/engine/what-ever for Windows...
14
by: Robert Dailey | last post by:
Hi, Is there a C++ version of the C Python API packaged with python 2.5? It would be nice to have a OOP approach to embedding python in C++. It would also be a bonus if this C++ Python API...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.