Sign in
Chris Smith's completely unique view
Algorithms, functional programming, CLR 4.0, and of course, F#!
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
RSS for comments
OK
Search
Tags
A day in the life
Active Patterns
Agile Development
Awesome F#
best of
Community
Data Structures
F#
F# Design
F# Zen
fslex
fsyacc
Games
Math
Microsoft
NEWS FLASH
Pages
PDC
Project Euler
Scripting
Shameless Plugs
Snippets
Software Development
Testing
The future
Archive
Archives
April 2010
(1)
March 2010
(1)
February 2010
(3)
January 2010
(1)
November 2009
(4)
October 2009
(2)
September 2009
(1)
August 2009
(2)
June 2009
(1)
May 2009
(3)
April 2009
(3)
February 2009
(1)
January 2009
(2)
December 2008
(3)
November 2008
(2)
October 2008
(4)
September 2008
(7)
August 2008
(2)
July 2008
(3)
June 2008
(3)
May 2008
(3)
April 2008
(5)
March 2008
(6)
February 2008
(3)
January 2008
(4)
December 2007
(2)
November 2007
(2)
October 2007
(2)
June 2007
(1)
May 2007
(3)
April 2007
(2)
March 2007
(1)
January 2007
(1)
December 2006
(2)
October 2006
(4)
September 2006
(4)
August 2006
(2)
July 2006
(1)
June 2006
(4)
May 2006
(3)
April 2006
(4)
March 2006
(2)
February 2006
(5)
January 2006
(3)
December 2005
(3)
November 2005
(5)
October 2005
(4)
September 2005
(5)
August 2005
(8)
July 2005
(7)
June 2005
(7)
May 2005
(5)
April 2005
(4)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Chris Smith's completely unique view
F# in 20 Minutes - Part I
Posted
over 5 years ago
by
ChrSmith
66
Comments
Edit: If you are interested in learning F#, let me take the opportunity to provide a shameless plug for my book Programming F# . Edit: Updated for the September CTP. Edit: While I certainly encourage you to read my blog, there is a great video we...
Chris Smith's completely unique view
Writing a StarCraft Bot in F#
Posted
over 3 years ago
by
ChrSmith
5
Comments
Hi, I’m Chris Smith. You might know me as the world famous author of Programming F# , but outside of my pseudo-tech-celebrity status I’m a real person. I’m a part time movie critic , avid skier , and a gamer . My passions are deep wide and one thing that...
Chris Smith's completely unique view
F# in 20 Minutes – Part II
Posted
over 5 years ago
by
ChrSmith
16
Comments
Now that we have covered the basics, in minutes 8 - 14 we will cover the foundational concepts and types in F#. By the end of Part II you should be able to read F# code reasonably well. Immutability You may have noticed that I’ve been using the...
Chris Smith's completely unique view
Language Oriented Programming in F#
Posted
over 5 years ago
by
ChrSmith
15
Comments
Last Tuesday I gave a talk to the .NET Developers Association entitled Language Oriented Programming in F# . You can find a video of the presentation here *. This essay is the written version of that presentation, which unfortunately doesn’t translate...
Chris Smith's completely unique view
Understanding Tail Recursion
Posted
over 5 years ago
by
ChrSmith
4
Comments
You may have heard of Tail Recursion before, in fact, you may have even written tail recursive functions before without even knowing it. Even so, why should you care? Safety. Functional programming relies on recursive functions heavily since imperative...
Chris Smith's completely unique view
F# for Architects: Hitting the sweet spot
Posted
over 4 years ago
by
ChrSmith
4
Comments
When I was at DevLink last week I gave a talk designed to specifically identify why and when you should use F#. I was going to post the slides, but then I realized that they are in the form of a ‘presentation deck’ rather than a ‘reading deck’. So rather...
Chris Smith's completely unique view
Mastering F# Lists
Posted
over 5 years ago
by
ChrSmith
7
Comments
Minor update: spelling Lists represent the backbone of functional programming and in order to be an effective F# programmer you must truly master list processing. Fortunately lists are simple and straight forward, so let’s begin. Mastering F# Lists...
Chris Smith's completely unique view
Being an Evil Genius with F# and .NET
Posted
over 3 years ago
by
ChrSmith
6
Comments
A couple weeks ago I was in glorious Sandusky, Ohio presenting at CodeMash . CodeMash is a community driven conference that’s less about product announcements and typical “rah rah” and more about getting smart people together to talk about what they are...
Chris Smith's completely unique view
Scripting in F#
Posted
over 5 years ago
by
ChrSmith
3
Comments
The thing you hear most about F# is that it is multi-paradigm , meaning that you can use it to code in multiple styles of programming. But F# spans multiple-domains too. F# is not only well suited for quantitative computing, but it is surprisingly well...
Chris Smith's completely unique view
What is the Bootstrapper, really
Posted
over 8 years ago
by
ChrSmith
2
Comments
A look at what the Bootstrapper _really_ is, an unmanaged exe....
Chris Smith's completely unique view
Can you nest WCF services in the same IIS app?
Posted
over 7 years ago
by
ChrSmith
5
Comments
Can you nest multiple WCF services in the same IIS application? Sure, but only if you put all relavent source code and binaries in the root level directory....
Chris Smith's completely unique view
Introduction to F# Active Patterns
Posted
over 5 years ago
by
ChrSmith
4
Comments
You may have heard of Active Patterns before – typically in conjunction with the words ‘awesome’ or ‘amazing’. Active Patterns are one of the more unique language features in F# and once you get a good feel for them one of the most powerful. This post will demonstrate Active Patterns from single-case and multi-case to partial and parameterized. If it’s called an Active Pattern, you’ll see an example in this post. So let’s get started....
Chris Smith's completely unique view
F# No Longer Vaporware
Posted
over 5 years ago
by
ChrSmith
20
Comments
REDMOND, WA - Sadly, after nearly four years of stringing developers along with Microsoft's longest touted non-product, F# was accidentally checked into the Visual Studio 2010 source tree Microsoft sources report. This mistake killed what would have been...
Chris Smith's completely unique view
Simple F# Game using WPF
Posted
over 5 years ago
by
ChrSmith
8
Comments
With the F# CTP out the door, let’s take a look at what it can do. Ryan Cavanaugh, not the famous Banjo Player , the one on the VS Pro Tools Team, helped me put together an artillery game called BurnedLand. (Kudos if you can catch the subtle reference...
Chris Smith's completely unique view
fslex Sample
Posted
over 5 years ago
by
ChrSmith
5
Comments
In this post I’ll focus on creating a simple program which will take advantage of fslex, and show how to generate a scanner to parse basic mathematical expressions like “1.0 / (sin pi + cos pi)”....
Chris Smith's completely unique view
[MS]Building a Bootstrapper via command line
Posted
over 8 years ago
by
ChrSmith
5
Comments
How to build a Bootstrapper on the command line via MSBuild...
Chris Smith's completely unique view
Petition for Programming F#’s Book Cover!
Posted
over 4 years ago
by
ChrSmith
21
Comments
You might have noticed my blogging has slowed down to a lull; never fear, this is just because I have been working it is been because I have been hard at work writing I am working full steam on finishing up Programming F# . But I cannot finish this...
Chris Smith's completely unique view
Programming F# – Official Cover
Posted
over 4 years ago
by
ChrSmith
22
Comments
Edit 8/19: You might notice, the cover is no longer a jellyfish. While I know this is a slight disapointment for some - including myself - trust me when I say I have a plan to remedy this. Stay tuned! So as it turns out my petition for a kickass cover...
Chris Smith's completely unique view
Awesome F# - Decision Trees – Part I
Posted
over 4 years ago
by
ChrSmith
5
Comments
Programming F# is out! Meaning you can, and should, go to the store and pick up a copy today. With Programming F# serving as a solid guide for the F# Language, I’d like to start posting less about language features and more about applications. That is...
Chris Smith's completely unique view
Managed DirectX Bootstrapper package
Posted
over 8 years ago
by
ChrSmith
4
Comments
Today I release a Managed DirectX Bootstrapper package on GotDotNet. (You can also find a previously released Bootstrapper package for deploying the 1.1 Framework as well.) You can check it out here: http://www.gotdotnet.com/workspaces/workspace.aspx...
Chris Smith's completely unique view
Some Microsoft codenames
Posted
over 7 years ago
by
ChrSmith
4
Comments
Before I act too harshly on Nintendo for having a cooler codename than product name, here is a list of Microsoft codenames which would make for some pretty interesting products....
Chris Smith's completely unique view
Good News and Sad News - Leaving Microsoft
Posted
over 3 years ago
by
ChrSmith
9
Comments
The Good News You might have heard, Visual Studio 2010 is done, launched, and out the door! That’s right, after several short years F# version 1.0 is generally available! While it’s been alive and well in CTP form for many years, now you can go to...
Chris Smith's completely unique view
Windows Installer, The .NET Framework, The Bootstrapper, and You
Posted
over 8 years ago
by
ChrSmith
1
Comments
The history of Bootstrapper manifest adjustments as the .NET FX changed its Darwin dependency...
Chris Smith's completely unique view
DotNetChk.exe
Posted
over 7 years ago
by
ChrSmith
4
Comments
How to use the dotnetchk.exe to check if a particular version of the FX Framework is installed for custom Bootstrapper packages....
Chris Smith's completely unique view
Bootstrapper SDK Released!
Posted
over 7 years ago
by
ChrSmith
0
Comments
Bootstrapper SDK released!...
Page 1 of 7 (154 items)
1
2
3
4
5
»