F Sharp (programming language): Difference between revisions

Content deleted Content added
Tried to preserve latest edits in a more presentable way
m Updated to reflect latest release version (1.0.8)
Line 1:
{{wrongtitle|title=F# programming language}}
 
'''F#''' (pronounced F sharp) is a mixed [[functional programming|functional]] and [[Imperative programming|imperative]] [[programming language]] for the [[Microsoft .NET]] platform. F# was developed by Don Syme at [[Microsoft]] Research, and has a core language that is similar to that of the [[Ocaml]] language (itself a member of the [[ML programming language]] family). While F# doesn't do everything that OCaml does, it provides some features of its own, like making all strings [[Unicode]].
As of AprilJune 2005, F# is on version 1.0.8.
 
F# is a research project to demonstrate how .NET enables interoperability between different [[Programming paradigm|programming paradigms]]. F# showcases a set of extensions to .NET's intermediate language IL, called ILX, which demonstrate how a strict curried functional language may be compiled efficiently.