Allgemeines zu Perl#

Hier können Tips, Kniffe, Tests von Modulen etc. hinkommen.

Bisher gibt es leider nur einen Perl-Wahnsinnigen in der LUG (schnief) und zwar mich (ThomasBayen), aber wenn sich noch andere finden, kann hier in der Zukunft ja von uns allen was zusammengetragen werden. Außerdem gibt es hier im Wiki natürlich noch den Wiki-Bereich der PerlMongers Niederrhein.

Einstweilen füge ich hier erstmal Seiten aus meinem privaten Bestand ein. Dann fällt es Euch sicher leichter, was dazuzuschreiben.

  • KlassenTemplates - Untersuchung verschiedener CPAN-Module
  • PerlSOAP - SOAP ist ein XML-basiertes Protokoll für RPC (Remote Procedure Calls)
  • PerlGUI - Welche GUI-Bibliotheken gibt es für Perl?
  • PerlUnicode - Wie benutze ich Perl mit Unicode und was ist mit dem Euro-Zeichen?
  • EclipseUndPerl - Die bekannte Java-IDE ist auch für Perl gut zu gebrauchen
  • PerlAudioMitschnitte (bei Migration verschollen?) - Diese Schnitte isst man/frau/mensch mit dem Ohr;-)

Perl-News#

Auch auf die Gefahr, dass News schnell veralten:

Wer ab und an bei Zork und anderen Adventures in nostalgischen Erinnerungen schwelgt:
Nelson Ferraz hat Samstag, 28.04.2007 auf dem Nordic Perl Workshop einen Vortrag über die Programmierung von Adventurespielen im kommenden Perl6 gehalten.

Perl 5.10 (Vortrag von Paul Fenwick) steht vor der Tür. Die Version enthält viele Features, die aus der Arbeit am Releasesprung zur Version 6 der, wie ich denke, praktischen Skriptsprache resultieren. Allerdings müssen die neuen Features erst aktiviert werden, bevor das Skript sie nutzen kann.

Dazu kann die Anwenderin z.B. die Option perl -E absetzen. (Quelle: Renée Bäcker im ersten deutschen Perl-Magazin $foo und Changelog zu Perl 5.94)

Umherschweifungen /Rambling#

("Rambling" ist die Lieblingsbeschäftigung von Larry Wall beim jährlichen "State of the Onion": Hier die Ausgabe 2006)
  • 13.03.2007: Crossfire+ - grafisches Adventure-Game ähnlich Nethack, jedoch Mehrbenutzerfähig/MMORPG, Plugins dank Perl. (Vortrag auf Perl-Workshop2007) (Java-Client)
  • 09.11.2006: "Rapid Website Development": Hier ein Vergleich auf Perl.com zwischen Catalyst und CGI::Application.
  • 17.10.2006: Gestern frug jemand nach einer Variablen, um schnell das Betriebssystem ohne uname -a herauszufinden: $^O gibt jedoch nur das OS der Compiliermaschine wieder. (MarkusMonderkamp zitiert aus perldoc perlvar)
Ich fand folgendes: use Config; print $Config{"osvers"} . Weitere Config-Variablen (z.B. auch uname) gibts mit perl -V. Allerdings sind diese alle auch nur Werte der Compiliermaschine und nicht der laufenden Maschine. -- ThomasBayen