F# - A New .Net language
Goalie_Ca writes "Neonerds.net has learned of an implementation of the ML programming language for the .NET Framework. F# is essentially an implementation of the core of the OCaml programming language . F#/OCaml/ML is a mixed functional-imperative programming language which is excellent for medium-advanced programmers and for teaching. In addition, you can access hundreds of .NET libraries using F#, and the F# code you write can be accessed from C# and other .NET languages. See the
F# Homepage."
the CLS runtime is a cheap knockoff of the JVM, take a look at the API and its obvious.
C# is essentially a wrapper for the CLS API.
J# is another wrapper with a different syntax.
Microsoft has finished screwing customers, and is on to screwing programmers.