Microsoft released F# under Open Source

F# is a functional programming language for the .NET Framework. It combines the succinct, expressive and compositional style of functional programming with the runtime, libraries, interoperability, and object model of .NET. F# is well suited to a spectrum of development tasks - from interactive, explorative scripting to component and large-scale software development. Visual Studio 2010 has built-in support of F#.

Microsoft earlier released F# PowerPack as Open Source, which includes collection of libraries and tools to use F# programming language. Recently they added the compiler code as 'code drop' as part of the PowerPack. The release is in Beta. The PowerPack include features such as a basic Matrix library and supporting math types, FsLex and FsYacc tools for lexing and parsing, support for using F# with LINQ-based libraries, and a tool for generating HTML documentation from F# libraries.

Code Drop model, where the compiler + libraries would be logically available for each release of F#. The current release is available as an MSI for use with .NET and Visual Studio, and as a ZIP for use with other CLI implementations and platforms, including .NET Compact Framework on Xbox 360, and Mono on Mac, Linux and other platforms. Don Syme, a Microsoft principal researcher who developed and maintains the code. Check out his blog for more details.

References:
http://blogs.msdn.com/b/dsyme/archive/2010/11/04/announcing-the-f-compiler-library-source-code-drop.aspx
http://fsharppowerpack.codeplex.com/
www.fsharp.net



Bookmark and Share          456



comments powered by Disqus


Related Articles

Open source products used in Twitter

Twitter uses many open source products and also contributes most of the code to open source. Here is the list of open source products used by Twitter. This list does not include the projects sponsored by twitter.

Read more

Open Source products used in Facebook

Facebook a leading social networking website predominantly uses open source technologies to build its application. Here is the list of open source products used and contributed by Facebook.

Read more

Open source projects used in LinkedIn

LinkedIn is a social network for professionals. LinkedIn handles millions of searches as well as hundreds of thousands of updates daily. They sponsored many projects to open source. Here are the list of open source products used by LinkedIn.

Read more

Open source projects used to in Wikipedia

Wikipedia is a multilingual, collaboratively edited encyclopedia. It is one of the busiest site in the world. It has more than 8 million articles and accessed by millions of users around the world. This article briefly discuss about the open source software used in Wikipedia.

Read more

Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook

Enter your email address:

Delivered by FeedBurner



Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.