F# is a new .Net functional programming language that will ship with Visual Studio 2010, with a CTP available right now which integrates with Visual Studio 2008. Functional programming techniques like lambda expressions are increasing in popularity and are being seen in languages like C# and C++ with Boost.
This talk is intended to provide a quick introduction to the language for existing developers, along the way comparing features with other programming languages including C#, C++ and Python.
Phil starts by introducing F# as a functional programming language which has object oriented capabilities, he also stated that F# will be part of Visual Studio .NET 2010 as the defacto language.
In this presentation Phil explains F# syntax and their semantics, also demonstrated with a games and twitter application he wrote with F#.
YOU MAY ALSO LIKE:
- Fast Track to F# with Tomas Petricek & Phil Trelford (in London on 9th - 10th September 2019)
- How to be a Rock Star Developer with Tomas Petricek & Phillip Trelford (& Son)! (SkillsCast recorded in October 2017)
- Functional Concurrency in .NET with C# and F# (in London on 9th - 10th September 2019)
- ProgNET London 2019 (in London on 11th - 13th September 2019)
- Haskell eXchange 2019 (in London on 10th - 11th October 2019)
- Hands-on: Fractal art with Fable and WebGL (in London on 20th June 2019)
- Keynote by Dick Wall on Why API Design Matters, and Why Yours Sucks! (and mine sucks too!) (in London on 24th June 2019)
- Less Obvious Things To Do With Django's ORM (SkillsCast recorded in June 2019)
- Solving 5 typical Issues in API development with Domain Driven Design (SkillsCast recorded in June 2019)
Phil Trelford: F# Introduction
Phil is an active member of the software development community, regularly attending and speaking at user groups and conferences, blogging and contributing to open source projects. He is a co-organizer of the London F# User Group and a founding member of the F# Foundation.