PDF Ebook F# for C# Developers (Developer Reference), by Tao Liu
By visiting this web page, you have actually done the appropriate looking factor. This is your begin to choose the publication F# For C# Developers (Developer Reference), By Tao Liu that you want. There are great deals of referred publications to review. When you really want to obtain this F# For C# Developers (Developer Reference), By Tao Liu as your e-book reading, you could click the link page to download F# For C# Developers (Developer Reference), By Tao Liu In few time, you have possessed your referred e-books as your own.
F# for C# Developers (Developer Reference), by Tao Liu
PDF Ebook F# for C# Developers (Developer Reference), by Tao Liu
When you are rushed of job target date as well as have no idea to obtain motivation, F# For C# Developers (Developer Reference), By Tao Liu book is among your remedies to take. Book F# For C# Developers (Developer Reference), By Tao Liu will certainly offer you the appropriate resource and point to obtain motivations. It is not just concerning the tasks for politic company, administration, economics, and various other. Some got works making some fiction works additionally require motivations to get over the work. As what you require, this F# For C# Developers (Developer Reference), By Tao Liu will possibly be your choice.
Surely, to enhance your life quality, every book F# For C# Developers (Developer Reference), By Tao Liu will certainly have their particular session. Nonetheless, having particular understanding will make you feel more confident. When you really feel something occur to your life, occasionally, reviewing publication F# For C# Developers (Developer Reference), By Tao Liu could help you to make calm. Is that your actual hobby? Occasionally indeed, yet sometimes will certainly be uncertain. Your selection to check out F# For C# Developers (Developer Reference), By Tao Liu as one of your reading e-books, can be your appropriate book to read now.
This is not about just how much this book F# For C# Developers (Developer Reference), By Tao Liu expenses; it is not additionally for what type of e-book you really enjoy to read. It has to do with just what you could take and also get from reading this F# For C# Developers (Developer Reference), By Tao Liu You can choose to pick other publication; yet, it does not matter if you try to make this book F# For C# Developers (Developer Reference), By Tao Liu as your reading selection. You will not regret it. This soft file e-book F# For C# Developers (Developer Reference), By Tao Liu could be your buddy in any instance.
By downloading this soft data publication F# For C# Developers (Developer Reference), By Tao Liu in the online web link download, you are in the initial step right to do. This site really provides you ease of how you can obtain the most effective book, from ideal vendor to the brand-new launched publication. You could find much more publications in this website by checking out every link that we supply. Among the collections, F# For C# Developers (Developer Reference), By Tao Liu is among the finest collections to sell. So, the first you obtain it, the initial you will obtain all good regarding this book F# For C# Developers (Developer Reference), By Tao Liu
Extend your C# skills to F#—and create data-rich computational and parallel software components faster and more efficiently. Focusing on F# 3.0 and Microsoft Visual Studio 2012, you’ll learn how to exploit F# features to solve both computationally-complex problems as well as everyday programming tasks.
Topics include: C# and F# data structures; F# for functional, object-oriented, and imperative programming; design patterns; type providers; and portable support for Windows 8. You’ll examine real-world applications, including Windows 8-style HTML5 and JavaScript apps, along with cloud and service apps. You’ll write your own type provider. And you’ll see how to expand F# computation power to high-performance GPU computing.
- Sales Rank: #1506417 in Books
- Published on: 2013-06-25
- Original language: English
- Number of items: 1
- Dimensions: 8.80" h x 1.40" w x 7.40" l, 2.33 pounds
- Binding: Paperback
- 640 pages
About the Author
Tao Liu is a Software Design Engineer in Test (SDET) on the Microsoft F# team. A leader in the F# user community and owner of the Seattle, Washington F# user group, Liu gives video talks on F# design pattern for Microsoft Channel 9 and he’s the main contributor to the F# 3.0 sample package on Codeplex.
Most helpful customer reviews
15 of 19 people found the following review helpful.
the hybrid approach: F# via C# interop
By Andre M. Van Meulebrouck
I like this book because it takes the only approach that I think will work towards gaining more industry acceptance of F#: interop with C#.
Don Syme really puts on his marketing hat (and aptly sets the stage for this book) in his brilliant forward by citing an incontrovertible case for F# over C# due to reliability: no more null exceptions! Hear hear!
Rather than see F# repeat all the man-hours of work that went into creating the designers and project types that C# has (and trying to precisely match all their behaviors and quirks); it makes more sense to leverage C# for those things. That is the approach advocated by this book. There are a lot of things you can do in F# that are ugly, infeasible, or ill-advised in C#; but F# needs C# interop because F# is far from self-sufficient.
The book author states (up front) that this book is for experienced C# developers who understand .NET development and OOP concepts. If you don't currently fit those requirements, get them; then get this book. (I've said it before, and I'll say it again: one needs to be better at C# than the typical professional C# developer, as a prerequisite, before you even begin to think about specializing in F#.)
If you are a C# developer and you have (or think you have) no interest in F#, I would still highly recommend taking a look at this book. (Here's another of my maxims: I think one needs to learn Haskell to really understand F#, and one needs to learn F# to really understand C#.) You will learn C# much more deeply from reading this book. (In particular you will really understand C#'s limitations and what functional programming has to offer.)
The OOP discussion in this book is superb: it shows how F# not only allows OOP, but does it far better than C# (and other OOP languages).
The discussion of design patterns is important; many F# books and materials don't have similar coverage.
While this book is very applied, C# friendly, and .Net friendly; C# programmers will also want to look at Real-World Functional Programming: With Examples in F# and C# (Petricek et al.) for its unique insights into C# and F#. (Note: Petricek is also a coauthor in Functional Programming in F#; which is not yet released.)
Conclusion: if you want to use F# for any type of realistic development (i.e. beyond toy problems and experimentation), this book is highly recommended.
5 of 6 people found the following review helpful.
Good for learning to develop C# in F#
By David A. McGinnis
I first saw this book when wanting to expand my horizons and try out F#. Coming from my current job where I use C# constantly, this book made sense to get. What I realized after reading through it, however, is that this isn't the right way to learn F#.
The book spends the first third of the time talking about the equivalent code between the two languages. By the end of this section, you can write F# code, but it is going to be C# in F#, not F# code. Meanwhile, you are constantly being shown things and told "this is something we will talk about later", since it doesn't have a direct corollary in C#.
Once you get to the F# specific sections, you breathe a sigh of relief, but even then, you aren't given any indication on how the new features could be used, or how they change the way you develop, so maybe you can use it when doing development, but you are still essentially developing C# in F#.
I'll admit that I stopped reading this book mid way though the second part, when he starts getting into topics that seem very esoteric (such as creating your own data provider), where I am not sure I have a need for that functionality. Meanwhile, I'm going to have to get a new resource to figure out just what F# code is supposed to look like, and what developing in F# actually means.
2 of 2 people found the following review helpful.
Unpleasant and Frustrating
By B Smith
F# is a great language, and desperately needs higher quality materials. Even if you tolerate the occasional error in the tables and code, the written explanations are barely passable English. I doubt this book was proofread or edited by a professional.
F# for C# Developers (Developer Reference), by Tao Liu PDF
F# for C# Developers (Developer Reference), by Tao Liu EPub
F# for C# Developers (Developer Reference), by Tao Liu Doc
F# for C# Developers (Developer Reference), by Tao Liu iBooks
F# for C# Developers (Developer Reference), by Tao Liu rtf
F# for C# Developers (Developer Reference), by Tao Liu Mobipocket
F# for C# Developers (Developer Reference), by Tao Liu Kindle
Tidak ada komentar:
Posting Komentar