F# 2.0, a First Class Citizen in Visual Studio 2010

Published August 25th, 2010 Under Coding | Leave a Comment

In this interview made by Sadek Drobi, Don Syme speaks about F# 2.0, its application fields, its integration in Visual Studio 2010 and F# open source Power Pack library. Don also discusses the genesis of F#, the ties with OCaml as well as its specificity. He explains how did OOP and FP mix into one language and mentions some of the language’s design decisions and compromises he had to take.

http://www.infoq.com/interviews/don-syme-fsharp-2_0

The State of the Art on .NET

Published August 4th, 2010 Under Coding, Database, Open Source Tools, Software Testing | Leave a Comment

Amanda Laucher and Josh Graham present at an introductory level some of the most important elements of the .NET ecosystem: F#, M, Boo, NUnit, RhinoMocks, Moq, NHibernate, Castle, Windsor, NVelocity, Guerilla WCF, Azure, MEF.

http://www.infoq.com/presentations/The-State-of-the-Art-on-.NET

Pragmatic F# in Action

Published April 29th, 2010 Under Coding | Leave a Comment

Amanda Laucher and Josh Graham introduce the audience to F# basics showing some of its main features, emphasizing what makes it better than imperative languages. Laucher also presents the case of a real life application where she rewrote large portions of C# code replacing it with dense fast executing F# instructions.

http://www.infoq.com/presentations/Pragmatic-F-Sharp-in-Action

F# and Units-of-measure for Technical Computing

Published January 13th, 2010 Under General | Leave a Comment

F# (shipped in Visual Studio 2010) is a functional programming language that supports static checking and type inference for units-of-measure. Even in the simplest applications, units-of-measure can act as a valuable additional check for the correctness of the code. I will start by giving an introduction to units-of-measure and their implementation in F#. I’ll work through smaller and larger code examples that make use of units-of-measure. As a large application, I’ll detail a wrapper for a mathematical programming and optimization toolbox (Microsoft Solver Foundation) that handles units-of-measure transparently.

Watch this video on SkillsMatter.com

Visual Studio 2010: What’s New in Managed Languages

Published November 30th, 2009 Under Coding | Leave a Comment

In this release of Visual Studio, C# and Visual Basic continue to evolve, providing new features to speed up development and add integration with dynamic languages. In addition, a new functional programming language called F# joins the set of managed langauges included in Visual Studio 2010. In this video, Jason Olson goes over the enhancements to C# and VB and the significance of F#.


Get Microsoft Silverlight

keep looking »