Learning Perl 6: Keeping the Easy, Hard, and Impossible Within Reach
暫譯: 學習 Perl 6:讓簡單、困難與不可能觸手可及

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(《Mastering Perl》)為這種新程式語言提供了深入的介紹。本指南中的每一章都包含練習,幫助您在學習的同時實踐所學。其他書籍可能會教您如何使用 Perl 6 進行程式設計,但這本書將使您成為一名 Perl 6 程式設計師。

學習如何處理:

- 數字、字串、區塊和位置參數
- 檔案和目錄以及輸入/輸出
- 關聯陣列、子程序、類別和角色
- 交集和集合
- 正規表達式和內建語法
- 並發特性:Promises、supplies 和 channels
- 控制外部程式和其他進階特性