LEADER 04001nam 22006615 450 001 9910380726003321 005 20251214171916.0 010 $a9781484256053 010 $a1484256050 024 7 $a10.1007/978-1-4842-5605-3 035 $a(CKB)4100000010480456 035 $a(DE-He213)978-1-4842-5605-3 035 $a(MiAaPQ)EBC6126727 035 $a(CaSebORM)9781484256053 035 $a(PPN)242982093 035 $a(OCoLC)1180674509 035 $a(OCoLC)on1180674509 035 $a(MiAaPQ)EBC6126418 035 $a(EXLCZ)994100000010480456 100 $a20200228d2020 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aPro Perl Programming $eFrom Professional to Advanced /$fby William "Bo" Rothwell 205 $a1st ed. 2020. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2020. 215 $a1 online resource (XIX, 323 p. 107 illus.) 300 $aIncludes index. 311 08$a9781484256046 311 08$a1484256042 320 $aIncludes bibliographical references. 327 $a1. Intermediate Regular Expressions -- 2. Advanced Regular Expressions -- 3. Advanced Features -- 4. Advanced Formatted Output -- 5. Exploring Useful Built-in Variables -- 6. Advanced File Handling -- 7. Pragmas -- 8. Exploring Useful Built-in Modules -- 9. Debugging Tools -- 10. Perl/TK Basics -- 11. Perl TK Widgets -- 12. Geometry Managers. 330 $aMaster intermediate to advanced techniques of the Perl programming language starting with a focus on regular expressions and some of their advanced features. This book then covers other pro-level features, including formatted output, file handling, and more. Additionally, you'll learn and explore the most useful built-in variables, pragmas, and modules available in the Perl language. Furthermore, you'll work with geometry managers and get a thorough treatment of graphical user interface development using Perl/TK and widgets. Lastly, you?ll cover debugging techniques. Pro Perl Programming is a professional-level reference guide on Perl and includes important aspects of it that you need as a professional programmer. You will: Program regular expressions including atoms, smartmatch operators, and more Use advanced features such as HiRes Time, slurp() functions, Critic, Tidy and many more functions Handle advanced formatted output such as printf and sprintf Explore useful built-in variables, including status variables, separator variables, and the signal handle variable Explore and use Perl's built-in modules, including the Pragma modules Work with Perl/TK and its widgets-like geometry managers, frames, labels, buttons, check buttons, radio buttons, scrollbars, scales, entries, and menus. 606 $aProgramming languages (Electronic computers) 606 $aOpen source software 606 $aComputer programming 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aOpen Source$3https://scigraph.springernature.com/ontologies/product-market-codes/I29090 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aWeb Development$3https://scigraph.springernature.com/ontologies/product-market-codes/I29050 615 0$aProgramming languages (Electronic computers) 615 0$aOpen source software. 615 0$aComputer programming. 615 14$aProgramming Languages, Compilers, Interpreters. 615 24$aOpen Source. 615 24$aProgramming Techniques. 615 24$aWeb Development. 676 $a005.133 700 $aRothwell$b William$g(Bo),$4aut$4http://id.loc.gov/vocabulary/relators/aut$00 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910380726003321 996 $aPro Perl Programming$92212335 997 $aUNINA