Learning Perl 6: Keeping the Easy, Hard, and Impossible Within Reach

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 Perl) provides a sophisticated introduction to this new programming language. Each chapter in this guide contains exercises to help you practice what you learn as you learn it. Other books may teach you to program in Perl 6, but this book will turn you into a Perl 6 programmer.

Learn how to work with:

  • Numbers, strings, blocks, and positionals
  • Files and directories and input/output
  • Associatives, subroutines, classes, and roles
  • Junctions and sets
  • Regular expressions and built-in grammars
  • Concurrency features: Promises, supplies, and channels
  • Controlling external programs and other advanced features

商品描述(中文翻譯)

如果你準備好開始學習 Perl 6,這本書就是你需要的,無論你是程式設計師、系統管理員還是網路駭客。Perl 6 是一種全新的語言,是 Perl 的現代重塑版本,適用於幾乎任何任務,從簡單修復到完整的網路應用程式。這本實作教學將帶領你入門。

作者 brian d foy(《精通 Perl》的作者)提供了對這種新程式語言的精緻介紹。本指南的每一章都包含練習題,讓你在學習的同時可以練習所學的知識。其他書籍可能會教你如何在 Perl 6 中編程,但這本書將讓你成為一名 Perl 6 程式設計師。

學習如何使用以下內容:

- 數字、字串、區塊和位置
- 檔案和目錄以及輸入/輸出
- 關聯、子程序、類別和角色
- 交集和集合
- 正則表達式和內建文法
- 並行功能:Promises、supplies 和 channels
- 控制外部程式和其他高級功能