F# Chris Mattera
Outline History of F# Resistance to F# Why use F#? Setting up Demonstration of F# F# for president 2008 F# takes over the world
Don Syme Microsoft Research
Don Syme Microsoft Research Project 7 brought together Microsoft and several academic groups to target languages at the.NET Common Language Runtime and to get these languages working together. Many aspects of the design of F# are the direct result of involvement in Project 7.
Don Syme Microsoft Research F# (ef sharp) syntax-compatible OCaml variant for the CLR
Don Syme Microsoft Research F# is gaining popularity An attempt at world domination?
Don Syme Microsoft Research F# is gaining popularity An attempt at world domination? You can see it in his eyes…
Functional - way of the future Creeping in to the mainstream C# Visual Basic Generics On November 2007, F# joined supported.NET languages
DisFunctional programmers I write Windows applications! Integration XML Parsing, database access Whine to mommy
DisFunctional programmers F# runs as an external tool inside of Visual Studio some of the seamlessness that developers get with C# or Visual Basic is missing F# also lacks ASP.NET page designer support
Resistance is Futile "many languages, one platform“ safe concurrent programs discourages the use of null values and encourages the use of immutable data structures more succinct dynamic language
Setting up Go here and download it research.microsoft.com/fsharp/fsharp.aspxresearch.microsoft.com/fsharp/fsharp.aspx Now install it Good. Now open up Visual Studio and make an F# project. What do you mean you don’t have Visual Studio? Go fly a kite. For interpreter, check out fsi.exe in the bin directory.
Hello you…
Sources Msdn f# More about what M$ has to say F# Manual Quicktour of the F# manual Some blog part-6-lazy-evaluation.aspx Some blog 2 Don’s page