- Taschenbuch: 624 Seiten
- Verlag: Apress; Auflage: 1st ed. (7. Juni 2010)
- Sprache: Englisch
- ISBN-10: 1430224312
- ISBN-13: 978-1430224310
- Größe und/oder Gewicht: 21,6 x 3,6 x 26 cm
- Durchschnittliche Kundenbewertung: 1 Kundenrezension
- Amazon Bestseller-Rang: Nr. 611.260 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Expert F# 2.0 (Expert's Voice in F#) (Englisch) Taschenbuch – 7. Juni 2010
|Neu ab||Gebraucht ab|
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
Über den Autor und weitere Mitwirkende
Don Syme is a Principal Researcher at Microsoft Research, and the main designer of F#. Since joining Microsoft Research in 1998, he has been a seminal contributor to a wide variety of leading-edge projects, including generics in C# and the .NET Common Language Runtime, F# itself, F# asynchronous programming and Units of Measure in F#. He received a Ph.D. from the University of Cambridge Computer Laboratory in 1999.
The book is very well written and covers introductory, common and advanced F# features. After some weeks of working with the book I can report the following positive and negative aspects:
+ easy to read
+ Inteactive F# used extensively (FSI)
+ all aspects of the language coverd
+ good mix of small and large examples
+ use of functional, imperative and object-oriented paradigms in F# well explained
+ examples used so far work also on Mono (Linux), sometimes corrections are necessary
+ GUI programming covered (.NET WinForms, 2D Graphics, 3D Graphics)
+ parallel programming covered
+ implementation of domain specific languages covered (lexer/parser)
+ side notes with comparison of F# features to other langauges (C#/Java/Ocaml/Haskell), helps understanding the differences
- F# uses significant whitespace (indentation), source text accross page boundaries can be difficult to read
The book can be fully recommended to dive into the F# language. The advanced examples also help learning programming techniques which may be applied outside of F#. You should have solid knowledge in some other programming language, preferably a functional one.
Die hilfreichsten Kundenrezensionen auf Amazon.com
To be clear, this book is excellent and well-written. There are numerous examples and in-depth, detailed explanations. I highly recommend reading it - particularly if you want to get into some of the gritty details that you may not find if you aren't talking to the guy who knows the language best.
With that said, this book has a high "ramp up" factor. At the time I bought it, I had no experience in F#. The change of mindset, from imperative to functional perhaps would have been handled better with a book focused directly on that rather than learning the specific ins and outs of a language. If I did not have the drive to power through some portions of the book, I may have been bogged down in details that didn't matter at the particular time.
As long as you keep this second part in mind, I highly recommend Expert F# 2.0. It's well-written, clear, and technically in-depth covering all the major aspects (and many detailed aspects) of the language.
This book is a must have for any .NET developer.
Ähnliche Artikel finden