C#函数式程序设计:经典编程技术在现代项目中的应用

作者: (英) 斯图姆 (Sturm,O.) , 著

出版社: 清华大学出版社

出版日期: 2013-01-01

电子书 暂不销售 定价:45.0
  • 收藏

  • 加书架

  • 引用

简介

《C#函数式程序设计:经典编程技术在现代项目中的应用》绝大部分例子通过微软.NET平台上的C# 4.0语言来实现。少数几个例子采用其他语言,但是它们只是起演示作用。如果读者想测试这些例子,但是当前使用的并不是C# 4.0或 Visual Studi0 2010版本,则用C# 3.0或Visual Studi0 2008也能得到同样的效果—在C# 4.0中,新增加的功能并不是很多,而且这些功能都没有应用到例子中。但是,有几个例子利用了.NET Framework的功能(如Parallel Extensions),这些功能只出现在.NET 4.0中。   《C#函数式程序设计:经典编程技术在现代项目中的应用》介绍函数式程序设计的基本概念,以及如何把这些概念应用到C#语言中。作者尽量提供具有实用背景的示例,但是大多数例子只考虑到语言因素。函数式程序设计是一种与代码、算法和程序结构有关的技术——这一点不同于程序的体系结构。当然,它需要与程序的体系结构相兼容。须知,有时很难在太理论化与偏离重点之间做到理想的平衡,但是作者已尽了最大的努力。   在编写《C#函数式程序设计:经典编程技术在现代项目中的应用》时,作者专门开发了一个函数式的辅助代码库,即FCSlib(Functional CSharp Library)。读者在自己的项目中可以随意使用这个库,但是需要指出的是,该库无法提供任何保证。包含这个库代码的下载文件(有关下载文件的更多信息,请参阅“源代码”一节的内容)中还包括一个应用于FCSlib代码的LGPL许可文件。

编辑推荐

《C#函数式程序设计:经典编程技术在现代项目中的应用》提供了众多的不同类型实例,这些实例结合了多个方法解决不同领域里的问题。既包括了并行计算和高性能计算等复杂的问题,也包括了Web服务和尚业逻辑实现等简单的用例。本书希望帮助程序员在C#语言里找到问题的解决方案,并向读者介绍C#函数式编程的优点和缺点。本书的主要目的是帮助程序员最大限度地利用已知的程序设计技术。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2013-01-01
  • 作者:(英) 斯图姆 (Sturm,O.) , 著
  • 更新: 2023-06-07
  • 书号:9787302302346
  • 中图:TP312C
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

(英) 斯图姆 (Sturm,O.) , 著

Oliver Sturm有20多年的专业软件开发经验。他是应用程序体系结构、程序设计语言和DevExpress开发的第三方NET工具等多个领域的专家。自2002年开始,他的主要兴趣在于NET平台。Oliver曾在许多国际会议上发表过演说,编写了20多个培训课程,并在杂志上用英语和德语发表了100多篇文章。他也曾从事计算机基础编程教学15年之久。由于他对NET社区所做的贡献,因此多次获得微软英国最佳C#程序员称号。   以苏格兰为据点,Oliver主要从事自由咨询师和培训师的工作,同时还是国际咨询公司thinktecture的顾问。      吴文国,博士,温州大学物理与电子信息学院副教授。其研究方向是计算机图形学和地球物理及探测技术,主要从事面向对象程序设计、数据结构等基础课程的教学工作。他工作之余还从事软件开发和翻译工作,已翻译出版了《交互式计算机图形学——基于OpenGL的自顶向下方法(第4版)》、《UNIX原理与应用(第4版)》等10多本计算机图书。另外,他还在《计算机辅助设计与图形学学报》、《中国物理快报》、《电子学报》等杂志上发表过多篇文章。

相关图书