I received another email from Windows & .NET Magazine, and found this….X#?
Then I search on Google, Also found a Blog, Don Box’s Spoutlet(Architect, XML Messaging Microsoft). He did mention this in 2001…but….this blog has stopped since Jan2004, Don’t know why….
Well, If you wanna know more about X#, go to TechTarget.com(for Web Services professionals)
X# is the name that has been given to a “data-centric” programming language that Microsoft is said to be developing in order to make it easier for a programmer to specify XML-defined data and how it should be handled by the program. Sometimes referred to as functional programming, a language like X# might allow a programmer who identified an XML document to write a language statement to address a particular data item by symbolic name and specify what to do with it.
What about F#? Here is F# in Microsoft Research
F# is combining the safety and productivity of ML and Caml with the libraries, tools and cross-language working of .NET.
New: Planning and development are now beginning for F# 0.7. A draft description of some changes in the works can be found in the version 0.7 README file.