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#.
keep looking »