Luca Bolognese leaves Microsoft

This is my last post on this blog. My new blog is here: http://lucabolognese.wordpress.com/ I accepted a role as Director for Credit Suisse in London. I’m excited by the opportunity to work in the financial industry, a long-standing desire of mine. I’m also excited to write more F# code and to be closer to Italy,…

14

LChart: displaying charts in F# – Part I

I want to use F# as a exploratory data analysis language (like R). But I don’t know how to get the same nice graphic capabilities. So I decided to create them. Here is a library to draw charts in F#. It steals ideas from this book and this R package. It is nothing more than…

0

A simpler F# MailboxProcessor

I always forget the pattern to use to create a functioning MailboxProcessor in F#. I mean, which piece has to be async and how to structure the recursive loop. When I find myself in that kind of a situation situation, my instincts scream at me: “Wrap it and make it work how your mind expects…

0

The F#unctional Londoners Meetup Group

If you live in London and work with F#, you should join http://www.meetup.com/FSharpLondon/ Also, if you don’t work with F#, but you’d like too, and you live in London you should join it. Also if you don’t live in London, but you’d like to and you’d like not to work on F# … Ok, you…

0

LAgent: an agent framework in F# – Part X – ActiveObject

Download framework here. All posts are here: Part I – Workers and ParallelWorkers Part II – Agents and control messages Part III – Default error management Part IV – Custom error management Part V – Timeout management Part VI – Hot swapping of code Part VII – An auction framework Part VIII – Implementing MapReduce…

0

Luca at PDC 2009 next week

I’ll be in Los Angeles next week for PDC 2009. My session is called “Future Directions for C# and Visual Basic” and it comes on Tuesday immediately after the first keynote. I’m planning on spending the first half of the session talking about the biggest trends influencing C# and VB. The second part will be…

6

LAgent: an agent framework in F# – Part VIII – Implementing MapReduce (user model)

Download framework here. All posts are here: Part I – Workers and ParallelWorkers Part II – Agents and control messages Part III – Default error management Part IV – Custom error management Part V – Timeout management Part VI – Hot swapping of code Part VII – An auction framework Part VIII – Implementing MapReduce…

4

LAgent: an agent framework in F# – part VII – An auction application

Download framework here. All posts are here: Part I – Workers and ParallelWorkers Part II – Agents and control messages Part III – Default error management Part IV – Custom error management Part V – Timeout management Part VI – Hot swapping of code Part VII – An auction framework Part VIII – Implementing MapReduce…

3