Perl
Vzhled
Tato stránka je určena pro shromažďování wikiverzitních i externích zdrojů o tématu „Perl“, využitelných pro vzdělávání a výzkum.
Perl je programovací (lépe řečeno skriptovací) jazyk.
Info
[editovat]Servery
[editovat]- perl.org – The Perl Programming Language – domácí stránka
- perldoc.perl.org – Perl Programming Documentation
- cpan.org – CPAN = Comprehensive Perl Archive Network
- metacpan.org – vyhledávač v CPANu
- perlfoundation.org
- perlmonks.org – PerlMonks
- pm.org – Perl Mongers – mezinárodní Perl User Groups:
Podstránky
[editovat]Související články
[editovat]- CPAN – Comprehensive Perl Archive Network
- Modern Perl
- /Databáze
- Perl1 – jednořádkový perl
- /SVG – jak generovat SVG obrázky v Perlu
- /Čárové kódy – jak generovat a číst čárový kód v Perlu
Moduly
[editovat]- Moose – objektová knihovna
- KiokuDB – persistence Moosovských objektů v databázovém backendu
- PDL – Perl Data Language, práce s numerickými aj. daty
- Mojolicious – WAF v Perlu.
- Galileo (CMS) – moderní CMS, vytvořený v prostředí Mojolicious
Skripty
[editovat]- txt2aiken.pl – převod textový soubor s multichoice testem do formátu AIKEN
Distribuce
[editovat]Linux
[editovat]V Linuxu (a jiných unixových systémech) je Perl jedním ze základních nástrojů a bývá běžnou součástí většiny linuxových distribucí.
Cygwin
[editovat]Pro uživatele Windows je možná nejschůdnějším řešením pouštět perl v prostředí Cygwin.
MS Windows
[editovat]- http://win32.perl.org/ - wiki pro uživatele Windows
- http://www.activestate.com/Products/activeperl/index.mhtml - Active Perl
- http://strawberryperl.com/ - Strawberry Perl
Strawberry
[editovat]- Stáhnu cca 18MB velkou instalaci např strawberry-perl-5.10.0.3.exe z http://strawberryperl.com/
- Spustím tuto instalaci. Vče se defaultně nainstaluje do adresáře C:\strawberry
- Dál jsem nepochopil přesně, jak to používat, nejsem Windowsí expert, takže trochu experimentuji
- Spustitelný soubor interpretru je zřejmě C:\strawberry\perl\bin\perl.exe
- Pro vyzkoušení přejdeme do tohoto adresáře cd C:\strawberry\perl\bin\
- a spustíme příkazem perl --help
- Vytvořím si někde nějaký adresář pro pokusy a přejdu do něj
Vytvořím si zde (např. v poznámkovém bloku) nějaký jednoduchý perlovský skript, třeba:
#! /usr/bin/perl
print "Hallo World!\n";
a uložím si ho jako helloworld.pl Teď půjde už jen o to nastavit to v těch Windows nějak tak, aby se mi ten skript mohl jednodušše spouštět z té příkazové řádky.
Další OS
[editovat]Realtime
[editovat]- Pasky's Log: Realtime Signal Analysis in Perl
IDE
[editovat]= Integrated Development Environment
Padre
[editovat]- Padre, the Perl IDE: padre.perlide.org (Perl Application Development and Refactoring Environment)
- w:en:Padre (software)
Externí odkazy
[editovat]Sajtny
[editovat]- perl-begin.org – Perl Beginners' Site
Seriály
[editovat]- linuxsoft.cz: Jiří Václavík (2005-02-08..2011-12-30): Perl 149-dílný seriál
- root.cz: Seriál Perličky – 21-dílný seriál
- banan.cz: Robert Habrman: PERL – 56-dílný seriál
On-line knihy
[editovat]- Simon Cozens with Peter Wainwright: Beginning Perl(Publication Date: May 25, 2000 | ISBN-10: 1861003145 | ISBN-13: 978-1861003140 | Edition: 1st | 647 stran)
- James Lee, Simon Cozens, Peter Wainwright; (Second Editionis, Apress, 30. 8. 2004 - Počet stran: 429)
- James Lee with Simon Cozens: Beginning Perl, 3rd Edition; (Apress | 2010 | ISBN: 1430227931 | 464 pages | File type: PDF | 5,8 mb)
- Ellie Quigley: Perl By Example (earson Education, 1. 9. 2008 - Počet stran: 1008)
- (vyd. Prentice Hall, Publication Date: November 15, 2007 | ISBN-10: 0132381826 | ISBN-13: 978-0132381826 | Edition: 4)
- David Medinets: Perl 5 by Example
Přehledy
[editovat]- Perl Reference Card - 2 strany A4
- Johan Vromans: Quick Reference Guide - Perl 5.004, 31 stran
- Perl Programmers Reference Guide (verse 5), 266 stran A4
Tutoriály
[editovat]- perl-tutorial.org: perl-tutorial.org – Perl Tutorial Hub – rozcestníková tabulka na různé tutoriály
- perlmaven.com: Perl Maven Tutorial (Gabor Szabo)
- manxome.org: Moose is Perl: A Guide to the New Revolution
- perltuts.com: Interactive Perl Tutorials
- wrox.com: Beginning Perl (Curtis 'Ovid' Poe)
- web.archive.org: Beginning Perl (Curtis 'Ovid' Poe)
- onyxneon.com/books/ (chromatic): Modern Perl: The Book 2011-2012
- Modern Perl, 2011-12 edition PDF kniha ke stažení, 192 stran ve formátu A4
- learn.perl.org: Learning Perl – stránka věnovaná výuce Perlu
- Perl Tutorials – odkazy na různé tutoriály
- cpan.org: perlootut
- qntm.org: Learn Perl in about 2 hours 30 minutes
- ignition-training.com/booklets: Perl Distilled
- perldoc.perl.org: perlintro
- hop.perl.plover.com: Higher-Order Perl
Další tutoriály:
- perl-begin.org: Perl Beginners' Site:
- perl.com: Doug Sheppard (2000-10-16): Beginner's Introduction to Perl