Programmering Perl

Programmering Perl
ProgrammingPerl.jpg
Första upplagan
Författare Larry Wall , Randal L. Schwartz ,
Utgivare O'Reilly Media
Publiceringsdatum
1991
Mediatyp Tryck, E-bok
Sidor 1184
ISBN 978-0-596-00492-7 (tryckt), 978-1-4493-9890-3 (e-bok)

Programmering Perl , mest känd som kamelboken bland programmerare , är en bok om att skriva program med hjälp av programmeringsspråket Perl , reviderad som flera upplagor (1991-2012) för att återspegla stora språkförändringar sedan Perl version 4. Utgåvorna har skrivits tillsammans av skaparen av Perl, Larry Wall , tillsammans med Randal L. Schwartz , sedan Tom Christiansen och sedan Jon Orwant. Boken , publicerad av O'Reilly Media , anses vara det kanoniska referensverket för Perl-programmerare. Med över 1 000 sidor innehåller de olika utgåvorna fullständiga beskrivningar av varje språkversion av Perl och dess tolk . Exemplen sträcker sig från triviala kodavsnitt till de mycket komplexa uttryck som Perl är allmänt känd för. Kamelbokutgåvorna är också kända för att vara skrivna i en lättillgänglig och humoristisk stil.

Historia

Den första utgåvan, som fick smeknamnet "den rosa kamelen" på grund av sin rosa ryggrad, publicerades ursprungligen i januari 1991 och täckte version 4 av Perl-språket. Det var ett verk av Larry Wall och Randal L. Schwartz. Den andra utgåvan, publicerad i augusti 1996, inkluderade uppdateringar för releasen av Perl 5 , bland annat referenser , objekt , paket och andra moderna programmeringskonstruktioner. Denna utgåva skrevs från grunden av originalförfattarna och Tom Christiansen. I juli 2000 publicerades den tredje upplagan av Programming Perl . Denna version skrevs om igen, denna gång av Wall, Christiansen och Jon Orwant, och täckte språket Perl 5.6. Den fjärde utgåvan utgör en stor uppdatering och omskrivning av boken för Perl version 5.14, och förbättrar täckningen av Unicode- användning i Perl. Den fjärde upplagan publicerades i februari 2012. Denna upplaga är skriven av Tom Christiansen, brian d foy , Larry Wall och Jon Orwant.

Programmering Perl har också gjorts tillgänglig elektroniskt av O'Reilly, både genom dess inkludering i olika utgåvor av Perl CD Bookshelf och genom tjänsten " Safari " (en prenumerationsbaserad webbplats som innehåller tekniska e-böcker ). Förlaget erbjuder online ett gratisexempel av kapitel 18 i den tredje upplagan [1] och kapitel 1 i den fjärde upplagan [2] såväl som den kompletta uppsättningen kodexempel i boken (tredje upplagan) [3] . O'Reilly har ett varumärke för användningen av en kamel i samband med Perl, men tillåter icke-kommersiell användning.

Upplagor

Den andra upplagan av boken var den bästsäljande boken i O'Reilly Media-katalogen 1996, och en av de 100 mest sålda böckerna i någon kategori på Borders 1996.

Se även

  • Några relaterade böcker publicerade av O'Reilly är: Learning Perl , Intermediate Perl och Mastering Perl .
  • "The Three Virtues of a Programmer" är tre poster i ordlistan för den andra upplagan av boken, som har blivit populärt utanför Perl-programmeringsgemenskapen.

externa länkar