Friday, January 25, 2008

I love kickoff meetings. You meet with a bunch of fellow geeks, PMs, BAs and discuss the upcoming project, with open-armed enthusiam, even though your last project has been a complete disaster.

Well, I kicked off my own "Project Euler" meeting with just me in attendance. Solved problem #1 in a few minutes in C#.

Now, if you're not familiar with Project Euler, this is a set of mathematical problems, resulting in a numeric answer that you enter into a web form to check, giving you a genius rating (mine is currently 1%)  The URL is http://projecteuler.net

The problems range from easy at #1 to pretty darned hard at #171 or what ever the latest number is.

Now, for me, the challenge is to solve the same problem in a F#, since it is on my list to learn a functional language this year (and I am choosing F# because it runs on Visual Studio, amongst other reasons). If I get confident, I hope to solve the problems in F# first, then C#.

There's lots of solutions to the problems. some one liners, some very verbose. What I hope to achieve is to understand the functional programming style through a set of well defined problems. I'll post on some of these observations as I (hopefully) solve the problems.

 

 

Friday, January 25, 2008 5:13:07 AM (GMT Standard Time, UTC+00:00) | Comments [0] | Programming Languages#
Name
E-mail
Home page

Comment (Some html is allowed: a@href@title, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
Search
Archive
Links
Categories
Admin Login
Sign In
Blogroll
Themes
Pick a theme: