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

简介:

好久以来,手头的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下载到这本书。


本文转自一个程序员的自省博客园博客,原文链接:http://www.cnblogs.com/anderslly/archive/2008/12/19/now-we-can-download-fsharp-for-scientists.html,如需转载请自行联系原作者。

目录
相关文章
|
2月前
|
程序员 区块链
程序员职业发展路线图(完整版+珍藏版)
程序员职业发展路线图(完整版+珍藏版)
|
7月前
|
设计模式 程序员 Android开发
android开发的基础,大厂程序员35岁后的职业出路在哪
android开发的基础,大厂程序员35岁后的职业出路在哪
android开发的基础,大厂程序员35岁后的职业出路在哪
|
Oracle Java 关系型数据库
神级程序员都在用什么工具?
神级程序员都在用什么工具?
110 0
|
7月前
|
安全 Java Android开发
程序世界的奇幻旅程:从码农梦想家到JAVA开发实践者
程序世界的奇幻旅程:从码农梦想家到JAVA开发实践者
51 0
|
7月前
|
人工智能 架构师 机器人
高薪程序员的三大窍门,你准备好了吗?
“高薪,月薪过万”已经成为人们对于程序员的刻板印象,但实际上对于二三线城市的码农来说,月薪过万似乎仍然是一个难以达到的目标。地理位置、房价以及升职加薪等问题让程序员陷入了薪资困境。作为一位程序员,若想获得自己理想的工资水平,需要具备哪些要素呢?
|
数据采集 JSON 算法
贡献!程序员大学四年珍藏的26个宝藏网站,全部拿出来了
哔哩哔哩 对于程序员来说,B站不可只是一个看番、鬼畜、舞蹈等等的一个网站,B站上所拥有的学习资源是非常非常非常丰富的,基本上你可以在这里找到任何你想要的资源(不是你想的资源,狗头),哈哈。
技术总监亲自上阵,手撸了一门编程语言,同事直呼哇塞
都说程序员的三大浪漫是:操作系统、编译原理、图形学;但图形学确实是特定的专业领域,我们几乎接触不到,所以对我来说换成网络更合适一些,最后再加上一个数据库。 这四项技术如果都能掌握的话,可以在 IT 行业横着走了,加上这几年互联网行业越来越不景气,越底层的技术就越不可能被替代;所以为了给自己的 30+ 危机留点出路,从今年上半年开始我就逐渐开始从头学习编译原理。 功夫不负有心人,经过近一个月的挑灯夜战,每晚都在老婆的催促下才休息,克服了中途好几次想放弃的冲动,终于现在完成了 GScript 一个预览版。 预览版的意思是语法结构与整体设计基本完成,后续更新也不太会改动这部分内容、但还缺少一些易用功
|
自然语言处理 Java 程序员
做程序员2年我发现的宝藏软件……
古语有云,欲先攻其事必先利器,这句话用在编程中也是同一个道理,好的工具会在学习和工作中帮助我们极大地提升效率。优秀的程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快,但是他解决事情的效率一定是比很多人都要高的。居家办公的过程中,我整理了一下自己常用的软件,这里我们称之为**办公利器,** 下面请看我推荐,如果感觉有用的话,还请把赞点一点,有更好的也欢迎在评论区补充
137 0
做程序员2年我发现的宝藏软件……
|
存储 程序员 Python
程序员的自我救赎,使用python开发性格分析工具
俗话说:“龙生九子,子子不同”。通过九型人格的性格分析工具,将性格心理与行为划分为九类。再对不同性格的人群进行研究分析,找到每一类人最适合岗位与职责。这就是领导者们运筹与帷幄之中,决胜于千里之外的筹码。 人为刀俎,我为鱼肉。不想受制于领导者们的掌控,首先要了解自身的人格分类,才能完善自己的不足。这该如何下手?作为程序员,让我们用代码完成自我的救赎吧!
240 0
|
消息中间件 设计模式 算法
偷偷地告诉学弟学妹们一个高效学习编程的秘密!大学四年悄悄惊艳他们,嘘
偷偷地告诉学弟学妹们一个高效学习编程的秘密!大学四年悄悄惊艳他们,嘘
203 0
偷偷地告诉学弟学妹们一个高效学习编程的秘密!大学四年悄悄惊艳他们,嘘
下一篇
无影云桌面