Am 30.10.2004 fand der 2. Linux-Info-Tag statt.
Wir haben dort einen Workshop zum Thema "Perl - Eine Free-Software-Kultur" veranstaltet.
Die Vortragsmaterialien sind unter DiverseMaterialien downloadbar.
Hier unser Programm:
Generell quer über alle Perl Themen
Perl Grundlagen, insbesondere Abweichungen von anderen Sprachen
Skalare, Hashes, Arrays
Referenzen
Funktionsaufrufe, "parameter flattening" (hier werden Programmiergrundlagen/-erfahrungen vorausgesetzt)
Perl und Linux
Systemverwaltung
LAMP - Linux, Apache, MySQL, Perl (jaja, "P" steht auch für Python/PHP, ich werd es nicht unterschlagen
Einsatzgebiete
kleine Programme
Systemadministration/Shell-Ersatz
modulare oder objektorientierte Programme
Web-Programmierung (Apache+mod_perl)
CPAN - Comprehensive Perl Archive Network
freie Software
leichte Installation
Aufzählung interessanter Module aus allen möglichen Bereichen
Artistic Licence - Die Perl OpenSource-Lizenz
Artistic/GPL- dual licencing
Artistic License 2.0 für Perl6
Code-Ästhetik und -Lesbarkeit durch Syntaxvielfalt
Widerlegung des bekannten "write only"-Vorurteils
interaktiver Mitmach-Teil:
Erläuterung der Möglichkeiten
vorgegebenes Programm nach eigenem Geschmack umbauen