Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
F# for Scientists

Buy
F# for Scientists, 9780470242117 (0470242116), John Wiley & Sons, 2008
If you’re a computationally-oriented researcher, scientist, or developer who needs to learn the basics of functional programming, .NET and scientific computing, F# for Scientists will bring you up to speed with basic syntax and programming language concepts. Written in a clear and concise style with practical and enlightening examples, this book is accessible and easy to understand. By reviewing the Visual Studio screen shots that illustrate compilation, debugging and interactive use, you will understand both the functional aspects of F# and the object-oriented task-based features that make F# so useful in practice.

"This work strikes a balance between the pure functional aspects of F# and the object-oriented and imperative features that make it so useful in practice, enable .NET integration, and make large-scale data processing possible."
—Thore Graepel, PhD, Researcher, Microsoft Research Ltd.

Over the next five years, F# is expected to become one of the world's most popular functional programming languages for scientists of all disciplines working on the Windows platform. F# is free and, unlike MATLAB® and other software with numerical/scientific origins, is a full-fledged programming language.

Developed in consultation with Don Syme of Microsoft Research Ltd.—who wrote the language—F# for Scientists explains and demonstrates the powerful features of this important new programming language. The book assumes no prior experience and guides the reader from the basics of computer programming to the implementation of state-of-the-art algorithms.

F# for Scientists begins with coverage of introductory material in the areas of functional programming, .NET, and scientific computing, and goes on to explore:

  • Program structure

  • Optimization

  • Data structures

  • Libraries

  • Numerical analysis

  • Databases

  • Input and output

  • Interoperability

  • Visualization

Screenshots of development using Visual Studio are used to illustrate compilation, debugging, and interactive use, while complete examples of a few whole programs are included to give readers a complete view of F#'s capabilities.

Written in a clear and concise style, F# for Scientists is well suited for researchers, scientists, and developers who want to program under the Windows platform. It also serves as an ideal supplemental text for advanced undergraduate and graduate students with a background in science or engineering.

About the Author

Jon Harrop, PhD, has taught mathematics, biology, and computer science. He founded Flying Frog Consultancy; has produced several products for computational scientists, including the book OCaml for Scientists; and has consulted for high-tech companies on the commercial use of functional programming languages.

(HTML tags aren't allowed.)

The Templar Code For Dummies
The Templar Code For Dummies

A captivating look into the society of the Knights Templar

Brought to you by the author of Freemasons For Dummies, The Templar Code is more than an intriguing cipher or a mysterious symbol – it is the Code by which the Knights Templar lived and died, the Code that bound them together in secrecy, and the Code...

Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer)
Developing Web Applications with Apache, MySQL, memcached, and Perl (Wrox Programmer to Programmer)
The only book to address using cache to enhance and speed up Web application development

  • Developers use Apache, MySQL, memcached, and Perl to build dynamic Web sites that store information within the MySQL database; this is the only book to address using these technologies together to alleviate the database load in Web...
AsteriskNOW
AsteriskNOW
AsteriskNOW is an open-source software appliance from Digium: a customized Linux distribution, which includes Asterisk (the leading open-source telephony engine and tool kit), the AsteriskGUI, and all the other software needed for an Asterisk telephony system.

This book discusses the installation and configuration of the AsteriskNOW
...

How to Raise All the Money You Need for Any Business
How to Raise All the Money You Need for Any Business
In school many of us learned that water is the universal solvent. Yet when we get into the real world of business or income real estate we soon learn that — in most of our lives — money is the universal solvent!

So the biggest challenge you, as a beginning or experienced wealth builder, face is raising the money you need to
...
Microsoft ISA Server 2006 Unleashed
Microsoft ISA Server 2006 Unleashed
It is rare to run into that one product that impresses technical audiences in the way that ISA Server has managed to. As I prepared to write this book, what surprised me was not ISA’s ability to wow and charm Microsoft-centric environments, but its ability to impress the Microsoft-skeptic crowds as well. These are the ones who have been...
Lectures on Quantum Mechanics
Lectures on Quantum Mechanics
This book is the “verbatim” transcription of the introductory lectures on quantum mechanics that I delivered for more than 25 years at the ´Ecole Polytechnique. It is not a textbook. I was dragged into writing it by friends, among whom are many former students of mine. For sure, this text is obviously less complete than a...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy