Wellcome

F♯ for scientists / Jon Harrop ; foreword by Don Syme.

By: Harrop, Jon DMaterial type: TextTextPublisher: Hoboken, N.J. : John Wiley, [2008]Copyright date: ©2008Description: 1 online resource (xxxiv, 334 pages) : illustrationsContent type: text Media type: computer Carrier type: online resourceISBN: 9780470385944; 0470385944; 9780470385951; 0470385952; 0470242116; 9780470242117; 1281766887; 9781281766885Other title: F sharp for scientistsSubject(s): F♯ (Computer program language) | Functional programming (Computer science) | Science -- Data processing | F♯ (Computer program language) | Functional programming (Computer science) | Science -- Data processing | F (Computer program language) | Science | FÄ (Computer program language) | COMPUTERS -- Programming -- Open Source | COMPUTERS -- Software Development & Engineering -- Tools | COMPUTERS -- Software Development & Engineering -- General | F♯ (Computer program language) | Functional programming (Computer science) | Science -- Data processing | F♯ (Computer program language) | Functional programming (Computer science) | Science / Data processingGenre/Form: Electronic books.Additional physical formats: Print version:: F♯ for scientists.DDC classification: 005.1/14 LOC classification: QA76.73.F163 | H37 2008ebOnline resources: Wiley Online Library
Contents:
Introduction. Programming guidelines -- A brief history of F♯ -- Benefits of F♯ -- Introducing F♯ -- Imperative programming -- Functional programming -- Program structure. Nesting -- Factoring -- Modules. Objects -- Functional design patterns -- F♯ development -- Data structures. Algorithmic complexity -- Arrays -- Lists -- Sets -- Hash tables -- Maps -- Choosing a data structure -- Sequences -- Heterogeneous containers -- Trees -- Numerical Analysis. Number -- Algebra --Interpolation -- Quadratic solutions -- Mean and variance -- Other forms of arithmetic -- Input and Output. Printing -- Generic printing -- Reading from and writing to files -- Serialization -- Lexing and parsing -- Simple Examples. Functional -- Numerical -- String related -- List related -- Array related -- Higher order functions -- Visualization. Windows forms -- Managed directX -- Tesselating objects into triangles -- Optimization. Timing -- Profiling -- Algorithmic optimizations -- Lower level optimizations -- Libraries. Loading .NET libraries -- Charting and graphing -- Threads -- Random numbers -- Regular expressions -- Vectors and matrices -- Downloading from the Web -- Compression -- Handling XML -- Calling native libraries -- Fourier transform -- Metaprogramming -- Databases. Protein data bank -- Web services -- Relational databases -- Interoperability. Excel interoperability -- MATLAB interoperability -- Mathematica interoperability -- Complete examples. Fast Fourier transform -- Semicircle law -- Finding nth nearest neighbors -- Logistic map -- Real time particle dynamics -- Appendix A: Troubleshooting.
Summary: "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. 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"--Resource description page.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Holdings
Item type Current library Call number Status Date due Barcode
Ebooks Ebooks Mysore University Main Library
Not for loan EBJW776

Includes bibliographical references (pages 325-327) and index.

Introduction. Programming guidelines -- A brief history of F♯ -- Benefits of F♯ -- Introducing F♯ -- Imperative programming -- Functional programming -- Program structure. Nesting -- Factoring -- Modules. Objects -- Functional design patterns -- F♯ development -- Data structures. Algorithmic complexity -- Arrays -- Lists -- Sets -- Hash tables -- Maps -- Choosing a data structure -- Sequences -- Heterogeneous containers -- Trees -- Numerical Analysis. Number -- Algebra --Interpolation -- Quadratic solutions -- Mean and variance -- Other forms of arithmetic -- Input and Output. Printing -- Generic printing -- Reading from and writing to files -- Serialization -- Lexing and parsing -- Simple Examples. Functional -- Numerical -- String related -- List related -- Array related -- Higher order functions -- Visualization. Windows forms -- Managed directX -- Tesselating objects into triangles -- Optimization. Timing -- Profiling -- Algorithmic optimizations -- Lower level optimizations -- Libraries. Loading .NET libraries -- Charting and graphing -- Threads -- Random numbers -- Regular expressions -- Vectors and matrices -- Downloading from the Web -- Compression -- Handling XML -- Calling native libraries -- Fourier transform -- Metaprogramming -- Databases. Protein data bank -- Web services -- Relational databases -- Interoperability. Excel interoperability -- MATLAB interoperability -- Mathematica interoperability -- Complete examples. Fast Fourier transform -- Semicircle law -- Finding nth nearest neighbors -- Logistic map -- Real time particle dynamics -- Appendix A: Troubleshooting.

"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. 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"--Resource description page.

Print version record.

There are no comments on this title.

to post a comment.

No. of hits (from 9th Mar 12) :

Powered by Koha