代码改变世界

《F# for Scientists》可以下载到了,献给科学领域的程序员们

  Anders Cui  阅读(4504)  评论(31编辑  收藏  举报

好久以来,手头的F#书只有两本《Foundations of F#》和《Expert F#》。《F# for Scientists》和《Real World Functional Programming With Examples in F# and C#》出版也有段时间了,但一直下载不到。遂一直关注pdfchm.net。嗯,没有让我失望,今天的邮件中终于看到《F# for Scientists》的身影了!

如果你是一位面向计算的研究人员、科学家抑或是其它的开发人员,同时你还需要学习FP、.NET和科学计算,那么《F# for Scientists》将是很好的选择。

本书的作者Jon Harrop博士,曾教授过数学、生物学和计算机科学。他创建了Flying Frog咨询公司,还编写过数本计算科学方面的书籍,包括《OCaml for Scientist》。想想F#与OCaml的渊源,再看看作者在科学计算方面的经历,实在令人期待。(本书与《OCaml for Scientist》一书的组织结构类似)

F#设计者Don Syme为该书作序。他在其中提到,“过去的30年中,我们看到了一个新职业的不断发展:科学领域的程序员(scientific programmer)。”一个好的scientific programmer需要在科学和编程方面都有不错的基础。“但是,程序界领域与其它领域的文化相差很大。在本书中,Harrop博士做出了很大的努力来贯通三种不同的文化:托管代码编程(.NET或Java)、科学领域的编程和函数式编程。”并且,“F#本身就很好地连接起了.NET平台和函数式编程。”

《F# for Scientists》的主要内容包括:

  • 程序结构
  • 优化
  • 数据结构
  • 类库
  • 数值分析
  • 数据库操作
  • I/O
  • 互操作
  • 可视化

可以在这里:http://book.pdfchm.net/F-for-Scientists/9780470242117下载到这本书。

 

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述
历史上的今天:
2007-12-19 英国野生生物摄影奖之"一个地球"奖
点击右上角即可分享
微信分享提示