Advanced Perl Programming: From Advanced to Expert
暫譯: 進階 Perl 程式設計:從進階到專家

Rothwell, William "bo"

  • 出版商: Apress
  • 出版日期: 2020-05-31
  • 定價: $1,980
  • 售價: 8.0$1,584
  • 語言: 英文
  • 頁數: 270
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484258622
  • ISBN-13: 9781484258620
  • 相關分類: Perl 程式語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

William "Bo" Rothwell's Advanced Perl Programming continues where his previous book left off, more or less, as it guides you through advanced techniques of the Perl programming language starting with command-line options, references, and arrays and hashes from advanced data types. Next, you'll learn about typeglobs for symbolic entries.
Additionally, you'll see advanced subroutine handling, then packages and namespaces. Furthermore, you'll build advanced modules and install CPAN modules. Unlike Java and C++, modules have been around in Perl for a long time now. Along the way, you'll learn and use POD mark up language for Perl documentation.
Moreover, you'll get a survey of the many advanced features and data structures of the current Perl programming language. You'll also get a survey of the new features of the latest Perl 5.x release. After reading and using this book, you'll have the tools, techniques, and source code to be an expert Perl programmer.
What You Will Learn

  • Carry out command-line parsing and extract scripts
  • Create references; return values from a reference; work with the ref Function and strict refs
  • Work with advanced Perl data types using arrays, hashes, and hash of hashes
  • Use Typeglobs for symbol table entries
  • Build modules and install CPAN modules
  • Write documentation for Perl using POD
  • Work with the newest features in Perl, including the smartmatch operator, yada yada, automated regex modifiers, the CORE namespace and more

Who This Book Is For

Those with experience with Perl or who have read Rothwell's prior books, Beginning Perl Programming and Pro Perl Programming.

商品描述(中文翻譯)

威廉·“博”·羅斯威爾的《進階 Perl 程式設計》在某種程度上延續了他之前的書籍,指導讀者掌握 Perl 程式語言的進階技術,從命令列選項、參考、以及進階資料型別的陣列和雜湊開始。接下來,您將學習有關符號條目的 typeglobs。

此外,您將看到進階的子程序處理,然後是套件和命名空間。更進一步,您將建立進階模組並安裝 CPAN 模組。與 Java 和 C++ 不同,模組在 Perl 中已經存在很長一段時間。在這個過程中,您將學習並使用 POD 標記語言來撰寫 Perl 文檔。

此外,您將對當前 Perl 程式語言的許多進階特性和資料結構進行調查。您還將了解最新 Perl 5.x 版本的新特性。在閱讀和使用本書後,您將擁有成為專業 Perl 程式設計師所需的工具、技術和源代碼。

您將學到什麼


  • 執行命令列解析並提取腳本

  • 創建參考;從參考返回值;使用 ref 函數和嚴格參考

  • 使用陣列、雜湊和雜湊的雜湊來處理進階 Perl 資料型別

  • 使用 Typeglobs 進行符號表條目

  • 建立模組並安裝 CPAN 模組

  • 使用 POD 為 Perl 撰寫文檔

  • 使用 Perl 中的最新特性,包括 smartmatch 運算子、自動正則表達式修飾符、CORE 命名空間等

本書適合誰閱讀

本書適合有 Perl 經驗或已閱讀羅斯威爾之前書籍《初學者 Perl 程式設計》和《專業 Perl 程式設計》的讀者。

作者簡介

At the impressionable age of 14, William "Bo" Rothwell crossed paths with a TRS-80 Micro Computer System (affectionately known as a "Trash 80"). Soon after the adults responsible for Bo made the mistake of leaving him alone with the TSR-80. He immediately dismantled it and held his first computer class, showing his friends what made this "computer thing" work. Since this experience, Bo's passion for understanding how computers work and sharing this knowledge with others has resulting in a rewarding career in IT training. His experience includes Linux, Unix, DevOps tools, and programming languages such as Perl, Python, Tcl, and BASH.

作者簡介(中文翻譯)

在14歲的印象深刻年齡,威廉·“博”·羅斯威爾與TRS-80微型電腦系統(親切地稱為“Trash 80”)相遇。不久之後,負責博的成年人犯了一個錯誤,讓他獨自一人與TRS-80相處。他立即將其拆解,並舉辦了他的第一堂電腦課,向朋友們展示這個“電腦東西”是如何運作的。自此以後,博對理解電腦運作原理的熱情以及與他人分享這些知識,使他在IT培訓領域獲得了豐富的職業生涯。他的經驗包括Linux、Unix、DevOps工具,以及Perl、Python、Tcl和BASH等程式語言。