Share via


Chris Smith's completely unique view

Algorithms, functional programming, CLR 4.0, and of course, F#!

Edit: If you are interested in learning F#, let me take the opportunity to provide a shameless plug...

Author: ChrSmith Date: 05/02/2008

If you don’t know what the Sieve of Eratosthenes is, don’t worry because a few days ago neither did...

Author: ChrSmith Date: 04/29/2008

So I figured I’d check out Windows Live Writer and see what all the buzz is about. Update: With a...

Author: ChrSmith Date: 04/24/2008

Edit 2/8/2010: Updating for recent F# language changes. In our continuing series of how to solve...

Author: ChrSmith Date: 04/15/2008

As Don and Brian have mentioned, we are working towards an April Update to the F# research release...

Author: ChrSmith Date: 04/11/2008

In response to an earlier post a reader wrote: Sent From: naminSubject: (|EnsurePrefix|) -- why is...

Author: ChrSmith Date: 03/27/2008

Brian McNamara, the latest addition to our stellar F# dev team, wrote up a great blog post on some...

Author: ChrSmith Date: 03/26/2008

Project Euler problem 24 in F# Problem 24 is defined as: A permutation is an ordered arrangement of...

Author: ChrSmith Date: 03/22/2008

Edit 2/8/2010: Update for recent F# language changes James Margetson recently showed me a great tip...

Author: ChrSmith Date: 03/13/2008

I haven't been to Project Euler in a while, but since I'm seeing other F# folks are getting into it,...

Author: ChrSmith Date: 03/07/2008

From the 'code which is valid but looks strange and might be removed in the next release of F#, but...

Author: ChrSmith Date: 03/04/2008

Edit 2/8/2010: Updating code samples for recent language changes. In my last post I introduced...

Author: ChrSmith Date: 02/22/2008

You may have heard of Active Patterns before – typically in conjunction with the words ‘awesome’ or...

Author: ChrSmith Date: 02/21/2008

#light open System // ************************************************************* // * Pattern...

Author: ChrSmith Date: 02/14/2008

Today you might have noticed that Soma blogged about MSDN Code Gallery, which is a website devoted...

Author: ChrSmith Date: 01/28/2008

You may have heard of two tools that come with the current F# distribution, fslex and fsyacc. Both...

Author: ChrSmith Date: 01/18/2008

I was writing some F# code this week and ran into problem. Consider the following code: type Thingey...

Author: ChrSmith Date: 01/09/2008

Edit 2/8/2010: Updated syntax for latest F# language. Recently I started playing a collectable card...

Author: ChrSmith Date: 01/05/2008

This week I had the pleasure of writing some of our test automation infrastructure in F#. Not only...

Author: ChrSmith Date: 12/14/2007

Here is a quick write-up on how to solve Project Euler’s Problem 23 in F#. Problem 23 is defined as...

Author: ChrSmith Date: 12/08/2007

Now that Visual Studio 2008 is out the door it is time to celebrate and think about 'the next big...

Author: ChrSmith Date: 11/20/2007

Here is a quick write-up on how to solve Project Euler’s Problem 5 in F#. Problem 5 is defined as...

Author: ChrSmith Date: 11/10/2007

It’s been a few days, so here is Project Euler’s problem 2 in F#. Problem 2 is defined as follows:...

Author: ChrSmith Date: 10/26/2007

A while ago I found a wonderful website called Project Euler, which provides a steady stream of...

Author: ChrSmith Date: 10/23/2007

Tomorrow I get on a plane headed to Orlando to talk about all things Visual Basic and Visual Studio...

Author: ChrSmith Date: 06/02/2007

Today Microsoft publically announced a product which has been in the words for quite some time. I...

Author: ChrSmith Date: 05/30/2007

In this post I'd like to touch on the subject of Automation Stability, which is crucial for any...

Author: ChrSmith Date: 05/18/2007

If you are going to be in Orlando the first week of June, stop on by TechEd...

Author: ChrSmith Date: 05/02/2007

A while ago I said that a professional tester should split his or her time to testing the product...

Author: ChrSmith Date: 04/23/2007

You might have noticed a distinct lack of blogging for past couple of months, and well, to say I...

Author: ChrSmith Date: 04/17/2007

Currently at Microsoft we are well into the Mid-Year Career Discussion, which for me at least has...

Author: ChrSmith Date: 03/16/2007

While visiting family in Texas I found this gem posted on slashdot 10 Web Operating Systems...

Author: ChrSmith Date: 12/27/2006

Soon the next release of Visual Studio will come out, and in it all sorts of new language...

Author: ChrSmith Date: 12/05/2006

Just a quick status update on the WCF side of things. We are currently finishing up some development...

Author: ChrSmith Date: 10/25/2006

One of the greatest features of NetHack was the ability to achieve a rich interaction between...

Author: ChrSmith Date: 10/08/2006

In the beginning there was Rogue (https://en.wikipedia.org/wiki/Rogue_(computer_game)), then Hack...

Author: ChrSmith Date: 10/08/2006

Mike Wade, VS2005 Bootstrapper author and all-around nice guy wrote a blog entry about authenticode...

Author: ChrSmith Date: 10/04/2006

For one reason or another it would be awesome to write an Operating System in X, where X is some...

Author: ChrSmith Date: 10/01/2006

As you might have noticed, despite my best efforts I just haven't been able to keep my blog focused...

Author: ChrSmith Date: 09/22/2006

Who listens to the blogosphere? The question sounds simple enough, but unfortunately I haven’t been...

Author: ChrSmith Date: 09/13/2006

I've been using the new RSS capabilities in Outlook 12 to monitor some great blogs out there....

Author: ChrSmith Date: 09/06/2006

While working on the team's Tier Services testbed, that is a collection of WCF services for testing...

Author: ChrSmith Date: 08/10/2006

So the past month I've been pretty busy. The Indigo team has started a new Sprint and I have had the...

Author: ChrSmith Date: 07/31/2006

I'm pleased to announce that just now I was able to use the Visual Studio tools for WCF (AKA Windows...

Author: ChrSmith Date: 06/30/2006

So the Visual Studio Indigo Tools team met today to discuss the UI for the Add Service Reference...

Author: ChrSmith Date: 06/09/2006

This is totally a shameless plug, but MSDN published my white paper entitled "Authoring a Custom...

Author: ChrSmith Date: 06/07/2006

<Previous Next>