Think Perl 6 how to think like a computer scientist

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, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple...

Full description

Bibliographic Details
Other Authors: Rosenfeld, Laurent, author (author), Downey, Allen, contributor (contributor)
Format: eBook
Language:Inglés
Published: Beijing, [China] : O'Reilly 2017.
Edition:First edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630141406719
Table of Contents:
  • Preface
  • I Starting with the Basics
  • 1 The way of the program
  • 2 Variables, Expressions and Statements
  • 3 Functions
  • 4 Loops, Conditionals and Recursion
  • 5 Fruitful Subroutines
  • 6 Iteration
  • 7 Strings
  • 8 Case study: Word Play
  • 9 Arrays and Lists
  • 10 Hashes
  • 11 Case study: Data Structure Selection
  • II Moving Forward
  • 12 Classes and Objects
  • 13 Regexes and Grammar
  • 14 Functional Programming in Raku
  • 15 Some Final Advice