Think Raku: How to Think Like a Computer Scientist 2nd Edition, Version 0.6

简介:
想学习如何像计算机科学家一样编程和思考吗?本实用指南让您在流行的Perl编程语言的妹妹Perl 6 (Raku) 的帮助下开始您的编程之旅。非常适合初学者,这本动手书包括100多个练习与多个解决方案,以及1,000多个代码示例,以便您可以快速练习您学到的东西。经验丰富的程序员 -- 尤其是那些了解Perl 5的程序员 -- 也将从中受益。
分为两部分,Think Perl 6从每个程序员都需要知道的基本概念开始,然后专注于不同的编程范例和一些更高级的编程技术。这本书有两个学期的经验教训,是高校计算机科学初学者的完美教学工具。
学习基本概念,包括变量,表达式,语句,函数,条件,递归和循环了解常用的基本数据结构和最有用的算法深入了解面向对象编程,并学习如何构建自己的类型和方法来扩展语言使用语法和正则表达式分析文本内容探索函数式编程如何帮助您使代码更简单,更具表现力
英文简介:
Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6 (Raku), the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple solutions, and more than 1,000 code examples so you can quickly practice what you learn. Experienced programmers - especially those who know Perl 5 - will also benefit.
Divided into two parts, Think Perl 6 starts with basic concepts that every programmer needs to know, and then focuses on different programming paradigms and some more advanced programming techniques. With two semesters’ worth of lessons, this book is the perfect teaching tool for computer science beginners in colleges and universities.
Learn basic concepts including variables, expressions, statements, functions, conditionals, recursion, and loopsUnderstand commonly used basic data structures and the most useful algorithmsDive into object-oriented programming, and learn how to construct your own types and methods to extend the languageUse grammars and regular expressions to analyze textual contentExplore how functional programming can help you make your code simpler and more expressive
- 书名
- Think Raku: How to Think Like a Computer Scientist 2nd Edition, Version 0.6
- 译名
- O'Reilly® Think Perl 6 (Raku):如何像计算机科学家一样思考
- 语言
- 英语
- 年份
- 2020
- 页数
- 431页
- 大小
- 2.17 MB
- 标签
- Perl
- 下载
Think Raku: How to Think Like a Computer Scientist 2nd Edition, Version 0.6.pdf
- 密码
- 65536
最后更新:2025-04-12 23:54:37
←Rare Earth Frontiers: From Terrestrial Subsoils to Lunar Landscapes
→CGI Programming 101: Programming Perl for the World Wide Web, Second Edition