Cω F#

is a research programming language. It is an extension of C# in two areas:– A control flow extension for asynchronous wide-area concurrency (formerly known as Polyphonic C#).

– A data type extension for XML and table manipulation (formerly known as Xen and as X#).

F# is a programming language that provides the much sought-after combination of type safety, performance and scripting, with all the advantages of running on a high-quality, well-supported modern runtime system.

F# gives you a combination of  interactive scripting like Python, the foundations for an interactive data visualization environment like MATLAB, the strong type inference and safety of ML, a cross-compiling compatible core shared with the popular OCaml language, a performance profile like that of C#, easy access to the entire range of powerful .NET libraries and database tools, a foundational simplicity with similar roots to Scheme, the option of a top-rate Visual Studio integration, the experience of a first-class team of language researchers with a track record of delivering high-quality implementations, the speed of native code execution on the concurrent, portable, and distributed .NET Framework. The only language to provide a combination like this is F# (pronounced FSharp) – a scripted/functional/imperative/object-oriented programming language that is a fantastic basis for many practical scientific, engineering and web-based programming tasks.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s