Browse by Tags

Tagged Content List
  • Blog Post: C# and VB - towards joining F# with asynchronous programming support

    I am very pleased to report that a vision of the future of C# and Visual Basic was outlined today where they are moving to join F# in offering what I call language-integrated asynchronous programming support . This was outlined today at PDC10 by Anders Hejlsberg , the designer of C# and Technical Fellow...
  • Blog Post: The F# Asynchronous Programming Model, PADL 2011

    [ The draft was updated on 22/10/10 and 8/11/10 ] The F# asynchronous programming model dates to 2007, and was published in product documentation and Expert F# . However, until now we haven't had a submitted, succinct conference-style description of the core idea of the model: language integrated...
  • Blog Post: Async and Parallel Design Patterns in F#: Agents

    In part 3 of this series, we explore lightweight , reactive agents in F# and look at some typical design patterns associated with these agents, including isolated internal state . Part 1 describes how F# is a parallel and reactive language with support for light-weight reactions, and gives patterns...
  • Blog Post: F# Tutorial and Talk Today at TechDays, Paris (Late Announcement!)

    There is an F# tutorial and an F# talk today at TechDays, Paris , presented jointly with Adam Granicz and Robert Pickering. The tutorial is at 13:30-14:30, Feb 9 and will be a light introduction to F# The talk is at 17:30-18:30, Feb 9, and will include a section from Adam Granicz, the founder of...
  • Blog Post: F# Seminar at University of Washington, Seattle, Thursday, Jan 28

    I'll be giving a talk at UW in Seattle on Thursday, Jan 28, this week. Hope to see you there! Don Syme (Microsoft Research, Cambridge) Host: Dan Grossman Parallel and Asynchronous Programming with F# CSE 520 Colloquium Thursday, January 28, 2010 3:30pm, Abstract F# is a succinct and expressive...
  • Blog Post: F# Seminar Tomorrow, Tuesday, 26/1, at Berkeley

    I'll be giving a seminar tomorrow, Tuesday, at Berkeley, visitng Benjamin Hindman and Rastislav Bodik. The talk will be from 1:00 pm to 2:00 pm - room 320 in Soda Hall (moved from room 511). All welcome! Title: Parallel and Asynchronous Programming with F# Abstract: F# is a succinct and expressive...
  • Blog Post: Async and Parallel Design Patterns in F#: Reporting Progress with Events (plus Twitter Sample)

    In this post we will look at a common async design pattern I call Reporting Progress With Events . Later in this post we use this design pattern to read a sample stream of tweets from Twitter. This is the second part of a series covering basic techniques in F# async programming . Some of the samples...
  • Blog Post: Async and Parallel Design Patterns in F#: Parallelizing CPU and I/O Computations

    F# is both a parallel and a reactive language. By this we mean that running F# programs can have both multiple active evaluations (e.g. .NET threads actively computing F# results), and multiple pending reactions (e.g. callbacks and agents waiting to react to events and messages). One simple way...
  • Blog Post: Updates to the F# JAOO Tutorial Code

    In September 2009 I posted the slides and code for the F# tutorial at JAOO 2009 . I've now updated this tutorial code for the F# Visual Studio 2010 Beta2 release (with matching CTP release for Visual Studio 2008) . We've also added some more content and explanatory comments. For example, we've added...
  • Blog Post: Unleash those transistors! General Purpose GPU and x64 Data Parallel Multicore Programming with Accelerator from F#

    One of my colleagues at MSR Cambridge, Satnam Singh , has written his very first blog entry, and what a beauty it is ! Data parallel multicore programming from F# targeting both CPU and GPU - what joy! Microsoft recently released a preview of the Accelerator V2 GPU and x64 multicore programming...
  • Blog Post: A Great Blog Series on Algorithmic Programming in F#

    I've just discovered Julien's great blog series on algorithmic programming in F# , a very useful resource. And if that doesn't whet your appetite, he also has a series on food :-) Here are some of his recent posts: Technical analysis indicators in F# This is the first part of a series on...
  • Blog Post: F# in Visual Studio 2010 Beta2 is now available ( plus matching F# CTP Update for VS2008)

    The latest release of F# is now out! This is included in Visual Studio 2010 Beta2 , released today for MSDN Subscribers, with the matching release of the F# CTP for Visual Studio 2008 , and a compiler ZIP for Mono . The detailed release notes are here . (Note: general download availability of Visual...
  • Blog Post: Release Notes for the F# October 2009 release

    (These notes apply to the F# October 2009 CTP update and Visual Studio 2010 Beta2 ) Summary Release F# in Visual Studio2010 Beta2 can build applications for .NET 2.0/3.0/3.5/4.0 and Silverlight 2/3. Updated F# CTP for Visual Studio 2008 F# PowerPack available as part of the CTP...
  • Blog Post: F# Tutorial Code and Slides

    [ The attached tutorial code has now been updated for the F# Visual Studio 2010 Beta2 release (with matching CTP update for Visual Studio 2008) ] One of the great pleasures of my job is to go to conferences like JAOO and present on F# and other topics. This year I presented both a tutorial and a lecture...
  • Blog Post: F# at JAOO 2009, Aarhus, 4-6 October

    I’m excited to be giving a tutorial, a presentation and a panel at JAOO 2009 in Aarhus in early October. I’ve had the good fortune to be involved with JAOO and QCon a few times over the last few years, and am honoured to be presenting in Aarhus, the home of it all. I’ve copied details below – hope...
  • Blog Post: Detailed Release Notes for the F# May 2009 CTP Update and Visual Studio 2010 Beta1 releases

    The main announcement for this release is here . Summary Release F# is integrated into Visual Studio 2010 Beta1 F# in Visual Studio2010 can build applications for .NET 4.0 Beta1 Updated F# CTP for Visual Studio 2008 and .NET 2.0/3.0/3.5 F# PowerPack is a separate download for...
  • Blog Post: Visual Studio 2010 Beta1 with F# is now available, plus matching F# CTP Update for VS2008

    The F# team are thrilled to announce that Visual Studio 2010 Beta1 is now available , including the latest version of F#. Today we are also releasing a matching F# May 2009 CTP for use with Visual Studio 2008 ( MSI , ZIP ). Further below is a screen shot , more here . If you’re new to F#, consider...
  • Blog Post: The Maestro team have a blog!

    The Maestro team are a Microsoft incubation group looking at Isolation, Agents and Message Passing on .NET. Niklas, from the team, has been very helpful as a reviewer of F# asynchronous workflows and whenever I'm in Redmond we get together to discuss associated topics. It's great to see the team get...
  • Blog Post: Adding Parallel Extensions to F#, from Matt Podwysocki

    Matt has a lovely post showing how to define parallel sequences in F# : In many of my presentations lately, I’ve been using the Parallel Extensions for .NET as part of my heavy computations in F#. By doing so, I’m able to speed up some of my heavier computations by several fold and take full advantage...
  • Blog Post: F# Programming Contest, by Kean at AutoDesk

    Kean over at AutoDesk (think AutoCAD etc.) is running an F# programming contest ! I've included his post below: F# programming contest ... So to start 2009 with a bang (or a pop, at least) I'm going to run a programming contest. The basic idea is to generate some cool examples of...
  • Blog Post: F# to ship as part of Visual Studio 2010

    Last year, the head of the Microsoft’s Developer Division, S. Somasegar, announced that Microsoft had begun investing in F# as one of Microsoft’s supported languages on the .NET platform. I am now thrilled to announce one result of this investment: F# will ship as part of Visual Studio 2010! Since the...
  • Blog Post: "From Parallel F# to Parallel FPGAs", from Avalda

    One of the most intriguing F# announcements recently is " Avalda FPGA Developer ". Here's the descripton from Stephen Afande , the brains behind Avalda: The compiler enables folks to compile [a subset of] F# code to an HDL netlist output suitable for running on an FPGA. From Avalda's home page...
  • Blog Post: TrueSkill machine learning samples updated for F# CTP and units of measure

    Ralf Herbrich has updated both the TrueSkill in F# and TrueSkill Through Time samples to both work with the new F# September 2008 CTP and to use unit-of-measure with the Gaussian belief distributions. Ralf says: Following the publication of the F# source code for the TrueSkill Through Time...
  • Blog Post: F# Optimization Modeling Language Sample Utilizing Microsoft Solver Foundation

    The first version of the F# Optimization Domain Specific Language (ODSL) sample is now available, built with the new Microsoft Solver Foundation . Solver Foundation is a framework of solvers and modeling services enabling planning, risk modeling, and scheduling for .NET developers. It is integrated with...
  • Blog Post: F# for Scientists now available!

    I can't believe I missed posting about this - F# for Scientists is now out! I haven't got my hardcopy just yet, but I read a draft of this book, and was really very impressed. The 3D visualization chapter is stunning in its simplicity and power, the parallel programming techniques presented are simple...
Page 1 of 2 (32 items) 12