This page (revision-2) was last changed on 26-Nov-2009 16:06 by Markus Monderkamp 

This page was created on 26-Nov-2009 16:06 by Markus Monderkamp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
2 26-Nov-2009 16:06 2 KB Markus Monderkamp to previous
1 26-Nov-2009 16:06 2 KB Markus Monderkamp to last Erste Linksammlung

Page References

Incoming links Outgoing links

Version management

Difference between version and

! Catalyst Framework for Perl

Perl gibt es nun eine lange Zeit und begann als prozedurale Sprache. Vor der Perl-Version 5
war keine objektorientierte Programmierung auf Einsteigerniveau möglich.
Mit Einführung der Version 5 bot Perl für versiertere Anwender objektorientierte Möglichkeiten.
Die objektorientierte Architektur von Perl basiert auf seinen Stärken als Textverarbeitungswerkzeug
und empfiehlt im Kern hash-basierte Tabellen. [Moose|http://www.iinteractive.com/moose/], die letzte Entwicklung der objektorientierten
Perl-Entwicklung stärkt und vereinfacht die objektorientierten Fähigkeiten von Perl (für Fortgeschrittene) enorm.
\\
\\
Seit der Version 5.8 basiert die komplette Entwicklung von Catalyst auf Moose (das ist keine Abkürzung,
sondern steht im Deutschen für ein pflanzenfressendes Säugetier, was einer Tradition in der Benennung des
GNU-Werkzeugkoffers entspricht).
Moose ist ein kombiniertes Objektsystem, das objektorientierte Programmierung unter Perl stark vereinfacht.
So wird der Übergang vom Einsteiger, fortgeschrittenen Programmierer und Experten zum Kinderspiel.
\\
\\
Schließlich möchten wir in dieser Einführung hervorheben, dass es die Aufgabe von Catalyst ist,
den Entwickler mit Werkzeugen zu versorgen, die die Webprogrammierung vereinfachen.
Ausserdem ist es Anliegen von Catalyst bei der Lösung von Problemen nicht im Weg zu sein.
Richtig angewendet, erwarten wir dass Catalyst die Webentwicklung für lange Zeit vereinfacht und beschleunigt.
\\
''Matt S. Trout in seiner Einleitung zum aktuellen [Catalyst Buch|http://www.apress.com/book/view/1430223650] von Apress.''


Links:
* http://www.catalyzed.org/ -> all things perl and catalyze (26.11.2009)
* http://dev.catalystframework.org/BinaryBuilds -> fertig paketierte Perl-Catalyst-Pakete laut definitive guide
* http://www.apress.com/book/view/1430223650 -> Buch "definitive Guide to Catalyst - Writing extensible, scalable and maintainable Web-Applications with Catalyst"
* http://search.cpan.org/~hkclark/Catalyst-Manual-5.8002/lib/Catalyst/Manual/Tutorial.pod -> Grundlage f. den definitive guide to catalyst, s.o.
* http://dev.catalyst.perl.org/wiki/ApressBook -> Wiki zum Catalyst-Buch "The defintive Guide to ... Catalyst
* http://daniel.ruoso.com/categoria/perl/soap-today" -> Catalyst-Soap example lt. o.g. Wiki
* http://search.cpan.org/perldoc?Catalyst::Plugin::AutoCRUD -> Form-Behandlung, auch gut: HTML::~FormHandler~HTML::FormHandler
* http://www.apress.com/book/errata/1181 -> Errata f. das Buch "The definitive Guide to ... Catalyst"
* http://mojomojo.org/ -> Wiki in Perl-Catalyst geschrieben