F# for Scientists
暫譯: F# 科學家指南

Jon Harrop

  • 出版商: Wiley
  • 出版日期: 2008-03-01
  • 定價: $2,980
  • 售價: 5.0$1,490
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Hardcover
  • ISBN: 0470242116
  • ISBN-13: 9780470242117
  • 相關分類: F#
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

"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.

商品描述(中文翻譯)

這本書在 F# 的純函數特性與使其在實務中如此有用的物件導向和命令式特性之間取得了平衡,並使 .NET 整合成為可能,還使大規模數據處理成為現實。
—Thore Graepel, PhD,微軟研究有限公司研究員

在接下來的五年中,F# 預計將成為全球最受歡迎的函數程式語言之一,特別是針對在 Windows 平台上工作的各學科科學家。F# 是免費的,與 MATLAB® 和其他數值/科學起源的軟體不同,它是一種完整的程式語言。

《F# for Scientists》在微軟研究有限公司的 Don Syme 的指導下開發,他是這門語言的創作者,該書解釋並展示了這種重要新程式語言的強大特性。這本書不假設讀者有任何先前的經驗,並指導讀者從計算機程式設計的基本知識到最先進算法的實現。

《F# for Scientists》首先涵蓋函數程式設計、.NET 和科學計算等領域的入門材料,然後探討以下主題:
- 程式結構
- 優化
- 數據結構
- 函式庫
- 數值分析
- 數據庫
- 輸入與輸出
- 互操作性
- 可視化

使用 Visual Studio 的開發截圖來說明編譯、除錯和互動使用,同時包含幾個完整程式的完整範例,以便讓讀者全面了解 F# 的能力。

《F# for Scientists》以清晰簡潔的風格撰寫,非常適合希望在 Windows 平台上進行程式設計的研究人員、科學家和開發人員。它也作為一個理想的補充教材,適合具有科學或工程背景的高年級本科生和研究生。