Last year, I heard that Erlang was quite popular. I always wanted to learn a language other than C #, so I bought this book Erlang.ProgramDesign. Erlang is a functional language. At first glance, its programming paradigm and way of thinking are very different from imperative languages. Native supports concurrent programming, it was also attracted by its magic. However, since the work and Erlang cannot be reached by the eight pole, after reading a few chapters of patience, I cannot go into depth. Later, I gradually shelved the book (nothing can be sustained, I am ashamed), but I have been very interested in this programming paradigm.
F # will appear in vs2010 as a first-class citizen. I believe it will be used in the. NET field in the future. It may help my work. I just want to regain functional programming, but this time the language is changed to F #. The official website of F # Is http://fsharp.net. Some books are recommended on the website. I downloaded three of them: programming F #, expert F #, functional programming for the Real World: with examples in F # And C #. When you look at the name, expert F # is certainly the most attractive. Who does not want to become an expert. However, I don't think some people who have functional programming basics are not suitable for getting started with this book. This is a small example. Although it is not difficult, it does not have a foundation for me, it's hard to understand people who have no patience. The third is to compare C #. For people with C # basics, I believe it is easy to understand, but there are a few pages. Finally, I chose programming F #. This book is very good at getting started. It starts from the basics, step by step, and the language is relatively simple. It seems that there is no obstacle.
Now it's a start. Writing this blog is to use this blog to urge me to read it and learn F # well. Over the years, I have accumulated a lot of books, and I have read every book, but I have not read it in depth. I have read it carefully. In retrospect, there seems to be nothing to gain from reading books. This is not good.
You can download the ebook here. Hope someone can join us.