Project Euler

I was recently reminded of Project Euler.Taken from the web site:

Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.

I'm going to start a new goal in order to brush up my own skills and perhaps develop some unique insights. As with all of my goals, I'm going to be shooting high so that even if I fall a bit short I'll have completed something worthwhile. What's the new goal?

  1. Proceed through the Project Euler problems one at a time
  2. Code each in a language of my choosing. This will probably end up being C# (becuase I use it all the time), Ruby (Because I think it's a sweet little language), and/or Haskell/Erlang/F# (Because functional programming makes me happy)
  3. Parallelize using in the manner of my choosing. This could include anything from parallel extensions to fibers to 

Should be fun and challenging. And, in all honesty, it's really the best way for me to get a solid grasp of the functional languages

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">