Date: Tue, 6 Apr 2021 02:48:32 Subject: Tom Christiansen/brian d foy/Larry Wall, Programming Perl Hej! Programming Perl är en tjock bok. Jag har haft den som uppslagsbok i över 22 år. Första närkontakten med Perl var på Jans kurs på HiK HT98 då vi hade den mindre och lättare boken Learning Perl på litteraturlistan. Och den var kvar två år senare när jag var kursansvarig. Den här läsningen, pärm till pärm, påbörjade för nästan ett år sen, april 2020 då jag använde Perl för att medelvärdesbilda mätvärden i tidserie på Niklas server (vilket den gjort varje minut sen dess). Boken har 1081 sidor och jag har mestadels läst i den på KC nattetid. Det här var fjärde upplagan från 2012. Perl är mer en kultur än bara ett språk. Det är kanske inte lika populärt nu som i slutet av 1990-talet, antalet användare kanske är ganska många fortfarande men räknat som andel är andra språk som Python mm större. Dock finns det fortfarande saker som Perl är mest lämpligt för. Den här boken är oerhört välskriven, med små anekdoter, allusioner och nördiga ordvitsar. Skaparen och medförfattaren Larry Wall är utöver IT-nörd även lingvist och antropolog, vilket har satt sina fina spår både i språket och boken. Jag räknade inte timmarna, men det tog lite tid att ta sig igenom tusen+ sidor. Kan inte säga att jag minns eller förstått allt, men lite mer än om jag inte hade läst den. Innehåll 1 An Overview of Perl 2 Bits and Pieces 3 Unary and Binary Operators 4 Statements and Declarations 5 Pattern Matching 6 Unicode 7 Subroutines 8 References 9 Data Structures 10 Packages 11 Modules 12 Objects 13 Overloading 14 Tied Variables 15 Interprocess Communication 16 Compiling 17 The Command-Line Interface 18 The Perl Debugger 19 CPAN 20 Security 21 Common Practices 22 Portable Perl 23 Plain Old Documentation 24 Perl Culture 25 Special Names 26 Formats 27 Functions 28 The Standard Perl Library 29 Pragmatic Modules Glossary mvh aö