Perl语言编程思想
蒋永清, 胡志飞, 韩雷 译
出版时间:2019年09月
页数:500
想知道如何像计算机科学家一样编程和思考吗?本书将帮助你在 Perl 6环境下开始你的编程之旅,Perl 6是流行的Perl编程语言的兄弟语言。本书非常适合初学者,包括100多个练习和多种解决方案,以及1000多个代码示例,这样你可以快速练习所学内容。经验丰富的程序员,特别是那些了解Perl 5的程序员,也将从中受益。
本书分为两部分,第一部分从每个程序员需要了解的基本概念开始展开,然后第二部分重点介绍不同的编程范例和一些更高级的编程技术。本书大概是两个学期的课程,是高等院校计算机科学初学者的完美教学参考书。
● 学习基本概念,包括变量、表达式、语句、函数、条件、递归和循环。
● 了解常用的基本数据结构和最有用的算法。
● 深入研究面向对象的编程,并学习如何构建自己的类型和方法来扩展语言。
● 使用语法和正则表达式分析文本内容。
● 探索函数式编程如何帮助你使代码更简单、更具表现力。
书名:Perl语言编程思想
译者:蒋永清, 胡志飞, 韩雷 译
国内出版社:中国电力出版社
出版时间:2019年09月
页数:500
书号:978-7-5198-3337-4
原版书书名:Think Perl 6
原版书出版商:O'Reilly Media
Laurent Rosenfeld
Laurent Rosenfeld,担任外派软件工程师约20年,服务于欧洲最大的电信运营商之一(特别是在移动网络领域)。在过去几年中,他一直致力于数据迁移、数据质量和数据调整等领域。他编写了许多关 于Perl 5和Perl 6的教程。
Allen B. Downey
Allen B. Downey是奥林工程学院的计算机科学教授,曾经在韦尔斯利学院、科尔比学院和伯克利大学执教。他拥有伯克利大学计算机科学博士学位及麻省理工学院硕士和学士学位。他基于自己教授计算机程序设计课程的经验,开创了“像计算机科学家一样思考”(how to think like a computer scientist)的教学理念和方法,并藉此编写了多本编程语言书籍。他编写的其他书籍有:《Think Java》、《Think Python》、《Think Stats》和《Think Bayes》。
Allen B. Downey是美国欧林工程学院的计算机科学教授。他曾在韦尔斯利学院、科尔比学院和加州大学伯克利分校任教。他获得了加州大学伯克利分校的计算机科学博士学位以及麻省理工学院的硕士和学士学位。
封面上的动物是红色海军上将蝴蝶(优红蛱蝶,学名Vanessa atalanta),在北美、欧洲和亚洲的温带地区很常见。它也被称为“令人钦佩的红蝴蝶”。这些昆虫在春季向北迁移,一般在3月至10月间有两轮育雏(这意味着要生两代,所以在接下来的冬天向南迁移的是“孙辈”)。
红色海军上将蝴蝶的翅膀上有棕色、橙色、红色和黑色的鲜艳图案,还有白色斑点。它们被认为是中型蝴蝶,翼展2英寸。此物种的幼虫以荨麻为食,而成虫则以发酵水果和花蜜为食。