IMPORTANT NOTE: I have decided to discontinue this blog due to the fact that there is a similar and superior site at http://rosettacode.org/wiki/Rosetta_Code that does what I was doing here and a lot lot more. Read my blog too, but you can contribute at Rosetta Code and that makes it better in my opinion. Open knowledge, open minds…………………..pass it on, pass it on…………………..
Hello there, and welcome to my blog. Here is where I will be learning F# and C# with you and we will also discuss functional C# as well. This is meant for anyone who wants to read it, but from a programming perspective, it is for people who are interested in the .NET framework. I will assume you have a certain level of interest just by the fact that you are reading this.
Now, I must warn you, I have copied and pasted a lot of this code from other places, and it is mainly just a big notebook that I copy and paste to. I am not a math genius but I did take some physics at the University and these things interest me. Writing it down and making it public helps me to structure and plan my learning process a little more and maybe it will help you too.
Instead of tackling these problems blindly, I am going to try a different approach. I will usually look at the answers without first solving the problem and then make sense of them. Later on I can return to the problem and see if I can solve it on my own with the skill I’ve learned.
I started this blog with the mind to concentrate on one C# solution per problem, but that has already been done, and I figured that maybe I could create a small repository of different styles and languages from other’s sites and edit it as I see fit. I also am timing the functions. The common interests include C#,F#, LINQ and more as I learn them. This editing, copying and pasting does not guarantee nor suggest any improvement over the original blogs or code.
Since I am learning this as I go, I may not have the greatest explanation for things, but I will update from time to time. If you want to see where I get the content from then check out the sites below.
Sites that I get content from:
http://archive.msdn.microsoft.com/projecteuler
http://fsharp-euler.wikispaces.com/
http://www.mathblog.dk/project-euler-solutions/
Project Euler F# Solutions | theburningmonk.com
If I find some more, I will share them too.
P.S. All the code in my blog should work(let me know if it doesn’t). You just need to add the WriteLine() method correctly to print the solution to the console. I encourage you to try these things on your own too.
