With the
release of VS 2010 Beta 1 today, F# is officially a part of the in-box VS family in the sense that it ships with VS 2010 as a first class language for use in building your .NET projects that require the power and flexibility of the functional approach
to program…
Jason Olson is a programming language evangelist in addition to his duties as a managed (.NET) tools evangelist. You know him from
C9. He's a long time Niner and has always been passionate about languages. I've known Jason for a long time and it's great to see him take his passionate…
In this episode of 10-4, we take a quick look at F#, a new addition to the family of managed programming languages in Visual Studio 2010. F# is a multi-paradigm programming language. Though its focus is at functional programming, it's capable of producing
object-oriented code like other .NET…
Last week Don Syme joined me for an F# university tour here in Denmark.
The final stop on the tour was at Microsoft Development Center Copenhagen (mdcc.dk) for an open TechTalk on F# and functional programming on the .NET platform.
To make this talk as broadly available as possible, we just…
Matthew Podwysocki is a senior consultant for Microsoft platform technologies in the D.C. area. He's been programming since he was a child and has a
particular interest and passion for functional programming.
Functional programming is all the rage these days. General purpose imperative…
This Week on Channel 9, Dan and Brian are joined by Clint Rutkas and we discuss:
Clint talks about MS 101 (0 - 1:00) SQL Server 2008 RC0 is now available (and we don't know why some teams start with a zero based array and others don't) (1:00 - 2:30)
CTP of
Project codename…
I was lucky enough to catch up with Don Syme at TechED Developer 2007. I'm a big fan of F# and it's great to see that a product team is being formed to bring this powerful functional language into the official
.NET family. Joining in this conversation are F# master
Robert Pickering and…
How will imperative programming languages evolve to suit the needs of developers in the age of Concurrency and Composability? What role can programming languages play in enabling true composability? What are the implications of LINQ on the furture of managed
(CLS-based) and…
While in Cambridge recently to interview Tim Harris and Simon Peyton-Jones about the great work they're doing on Software Transactional Memory (STM), I got to meet some of the folks in the Machine Learning group
(Christopher Bishop leads the ML research team and is a leading figure in the…
The conversation Mike Hall recently had with Don Syme, a researcher at MSR Cambridge who focuses on language development and is the key author of
F#, continues. (See Part 1 here)And there's a lot of code in this one. Put your study caps on.Check out Don's blog!