Think Perl 6

How to Think Like a Computer Scientist



Bookstore > Books > Think Perl 6

Think Perl 6
Free Download
Buy
Preview
Price$50.24 - $67.99
eBookFree
Rating
AuthorsAllen Downey, Laurent Rosenfeld
PublisherO'Reilly Media
Published2017
Pages466
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101491980559
ISBN-139781491980552
EBook Hardcover Paperback

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 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 loops; Understand commonly used basic data structures and the most useful algorithms; Dive into object-oriented programming, and learn how to construct your own types and methods to extend the language; Use grammars and regular expressions to analyze textual content; Explore how functional programming can help you make your code simpler and more expressive.


  1. (7 books)



4 5 4

Similar Books


Learning Perl 6

Learning Perl 6

by brian d foy

If you're ready to get started with Perl 6, this is the book you want, whether you're a programmer, system administrator, or web hacker. Perl 6 is a new language - a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets you started.Author brian d foy (Mastering ...

Price:  $45.03  |  Publisher:  O'Reilly Media  |  Release:  2018

Learning Perl, 6th Edition

Learning Perl, 6th Edition

by Randal L. Schwartz, brian d foy, Tom Phoenix

If you're just getting started with Perl, this is the book you want-whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller closely follows the popular introductory Perl course taught by the authors since 1991. This 6th edition covers recent cha...

Price:  $4.18  |  Publisher:  O'Reilly Media  |  Release:  2011

Regex Quick Syntax Reference

Regex Quick Syntax Reference

by Zsolt Nagy

This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#.The Regex Quick Syntax Refe...

Price:  $24.05  |  Publisher:  Apress  |  Release:  2018

Exam Ref 70-696 Managing Enterprise Devices and Apps

Exam Ref 70-696 Managing Enterprise Devices and Apps

by Orin Thomas

Prepare for Microsoft Exam 70-696--and help demonstrate your real-world mastery of managing enterprise devices and apps. Designed for experienced IT professionals ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the MCSE level.Assumes you have experience with Windows...

Price:  $32.88  |  Publisher:  Microsoft Press  |  Release:  2014

Mastering Perl, 2nd Edition

Mastering Perl, 2nd Edition

by brian d foy

Take the next step toward Perl mastery with advanced concepts that make coding easier, maintenance simpler, and execution faster. Mastering Perl isn't a collection of clever tricks, but a way of thinking about Perl programming for solving debugging, configuration, and many other real-world problems you'll encounter as a working programmer...

Price:  $38.99  |  Publisher:  O'Reilly Media  |  Release:  2014

VMware Horizon 6 Desktop Virtualization Solutions

VMware Horizon 6 Desktop Virtualization Solutions

by Ryan Cartwright, Chuck Mills, Jason Langone, Andre Leibovici

VMware Horizon 6 (with View) delivers virtualized desktops and applications through a single platform. It supports users, providing them with access to all of their Windows and online resources through one unified workspace, anywhere, using the device of their choice. The latest VDI release has brought with it various enhancements that wi...

Price:  $32.99  |  Publisher:  Packt Publishing  |  Release:  2014

Ext JS 6 By Example

Ext JS 6 By Example

by Anand Dayalan

Ext JS is one of the most famous JavaScript frameworks used to create rich interactive web applications using techniques such as Ajax, DHTML, JSON, and DOM scripting.It provides a complete rich set of GUI controls, has an excellent API for AJAX and REST, and helps users to organize their code with Model View ViewModel (MVVM) or the MVC ar...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Java Concepts for Java 5 and 6, 5th Edition

Java Concepts for Java 5 and 6, 5th Edition

by Cay S. Horstmann

If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition of his bestselling guide, Java Concepts, programming guru Cay Horstmann shows you how.Updated to integrate Java 6, Java Concepts, Fifth Edition introduces you to fundamental programming techniques and ...

Price:  $3.80  |  Publisher:  Wiley  |  Release:  2008