- 想要像计算机科学家一样学习如何编程和思考?这个实用指南让您在Perl 6,即流行的Perl编程语言的妹妹的帮助下开始编程。适合初学者,这本动手书包括超过100个练习与多个解决方案,以及超过1,000个代码示例,所以你可以快速练习你学到的东西。有经验的程序员,特别是那些知道Perl 5的程序员,也将受益匪浅。
- Think Perl分为两部分,从每个程序员需要知道的基本概念开始,然后重点介绍不同的编程范例和一些更先进的编程技术。本书有两个学期的经验教训,是高校计算机科学初学者的完美教学工具。
- 学习基本概念,包括变量,表达式,语句,函数,条件,递归和循环
- 了解常用的基本数据结构和最有用的算法
- 深入面向对象编程,并学习如何构建自己的类型和方法来扩展语言
- 使用语法和正则表达式分析文本内容
- 了解功能性编程如何帮助您使代码更简单,更具表现力
- 目录
- 第一章节目的方式
- 第2章变量,表达式和语句
- 第3章功能和子程序
- 第四章条件和递归
- 第5章有成果的子程序
- 第六章迭代
- 第七章字符串
- 第八章案例研究:Word Play
- 第9章数组和列表
- 第10章哈希
- 第11章案例研究:数据结构选择
- 第12章类和对象
- 第13章正则表达式和语法
- 第14章功能编程
- 第15章一些最终建议
- 附录A练习的解决方案
网盘下载地址:
本帖隐藏的内容
OReilly Think Perl 6 How to Think Like a Computer Scientist B0716P9W11.azw3
OReilly Think Perl 6 How to Think Like a Computer Scientist B0716P9W11.pdf