Perl in the Wikipedia
Perl into the Wikipedia
Perl haz wiki content
Herbert Breunung
german wanderer
CPANID: Lichtkind
Benutzer: Lichtkind
Benutzer: Lichtkind
● 1. Aug. 2004
Benutzer: Lichtkind
● 1. Aug. 2004
● > 7400 changes
Benutzer: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoterik, Musik, Perl
Benutzer: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoterik, Musik, Perl
Esoteric in the Wikipedia.de
User: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoteric, Musik, Perl
User: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoteric, Musik, Perl
● cs, en, ru, it, meta, commons, books
User: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoteric, Musik, Perl
● cs, en, ru, it, meta, commons, books
● CZ ambassador
User: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoteric, Musik, Perl
● cs, en, ru, it, meta, commons, books
● CZ ambassador
● Perl-Community.de, Perl 6, expliki, wikiweise
User: Lichtkind
● 1. Aug. 2004
● > 7400 changes
● Esoteric, Musik, Perl
● cs, en, ru, it, meta, commons, books
● CZ ambassador
● Perl-Community.de, Perl 6, expliki, wikiweise
Perl
Perl
Perl
Perl
Perl
Lemma: Perl (programming language)
Category: programming language Perl
Category: programming language Perl
Category: programming language Perl
● Perl_(Programmiersprache)
Category: programming language Perl
● Perl_(Programmiersprache)
● CPAN, POD, TPF, PCRE
Category: programming language Perl
● Perl_(Programmiersprache)
● CPAN, POD, TPF, PCRE
● Perl-DBI, Catalyst, Pugs, Parrot
Category: programming language Perl
● Perl_(Programmiersprache)
● CPAN, POD, TPF, PCRE
● Perl-DBI, Catalyst, Pugs, Parrot
● Larry Wall, Damian Conway, Randal Schwartz, Audrey Tang
Category: programming language Perl
● Perl_(Programmiersprache)
● CPAN, POD, TPF, PCRE
● Perl-DBI, Catalyst, Pugs, Parrot
● Larry Wall, Damian Conway, Randal Schwartz, Audrey Tang
● total 32
Category: programming language Perl
● Perl_(Programmiersprache)
● CPAN, POD, TPF, PCRE
● Perl-DBI, Catalyst, Pugs, Parrot
● Larry Wall, Damian Conway, Randal Schwartz, Audrey Tang
● total 32
Perl Weisheiten
Die grundlegenden Kontrollstrukturen unterscheiden sich nicht von denjenigen von tag">C, Java und Javascript.
Perl Wisdom
The basic control structures differ not from C, Java and Javascript.
Perl Wisdom
Tim: O'really ???
Perl Weisheiten
Assoziative Arrays werden in Smalltalk Dictionary genannt und in Java HashMap, erfunden wurden sie von Aho, Weinberger und Kernighan im Rahmen von awk.
Perl Wisdom
Associative arrays are called in Smalltalk dictionary and in Java HashMap. They where invented by Aho, Weinberger and Kernighan due the cretion of awk.
Perl Wisdom
Tina: What's Perl got to do with it ?
Perl Weisheiten
Die Perlversion, die als Version 6 erscheinen soll (''Parrot'' genannt), wird zur Zeit komplett neu geschrieben. Sie verfügt über eine eigene virtuelle Maschine.
Perl Wisdom
The Perl version, that is planned to appear as version 6 (called ''Parrot'), is currently written completely from scratch. It has its own virtual machine.
Perl Wisdom
WTF ???
Perl Weisheiten
Perl (sowohl als ... als auch ... bezeichnet) ist eine Programmiersprache (genauer: Skriptsprache) zum Verfassen von Computerprogrammen. Die damit geschriebenen Programme sind von manchen als sehr unübersichtlich bezeichnet worden, vor allem wegen Variablennamen wie $_, $&, $# oder $~.
Perl Wisdom
Perl (sowohl als ... als auch ... bezeichnet) ist eine Programmiersprache (genauer: Skriptsprache) zum Verfassen von Computerprogrammen. The programs written in Perl are sometimes called very unclear, primarily because of variable names like $_, $&, $# or $~.
Aaaaaaaaaaa
content changes
technical updating
formal updates
formal updates
spelling / grammar
small changes
advertising
I'm ready
You are also ready.
● http://de.wikipedia.org ● http://wiki.perl-community.de
● http://en.wikipedia.org ● http://www.perlfoundation.org/perl5/ ● http://www.perlfoundation.org/perl6/ ● http://perl.net.au ● http://wiki.wxwidgets.org/
You are also ready.
● http://de.wikipedia.org ● http://wiki.perl-community.de
● http://en.wikipedia.org ● http://www.perlfoundation.org/perl5/ ● http://www.perlfoundation.org/perl6/ ● http://perl.net.au ● http://wiki.wxwidgets.org/
Wikipedia gets attention
Wikirules
● Encyclopedia (Wissen)
● NPOV (neutral point of view)
● free content (GFDL)
● no personal attacs
Good Behaviour
Good Behaviour
● use discussion page / history
Good Behaviour
● use discussion page / history
Good Behaviour
● use discussion page / history
● give summary and sources
Good Behaviour
● use discussion page / history
● give summary and sources
Good Behaviour
● use discussion page / history
● give summary and sources
● mark short edits
Good Behaviour
● use discussion page / history
● give summary and sources
● mark short edits
Good Behaviour
● use discussion page / history
● give summary and sources
● mark short edits
● use preview !
Good Behaviour
● use discussion page / history
● give summary and sources
● mark short edits
● use preview !
Good Behaviour
● use discussion page / history
● give summary and sources
● mark short edits
● use preview !
● prepare long edits
Good Behaviour
● schau in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
● prepare long edits
Good Behaviour
● schau in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
● edit just chapters
Good Stile
Good Stile
● quote sources
Good Stile
● quote sources
Good Stile
● quote sources
Good Stile
● quote sources
● links (instead explanation, [[Lemma]])
Good Stile
● quote sources
● links / information just one time
Good Stile
● quote sources
● links / information just one time
● active verbs
Good Stile
● quote sources
● links / informations just one time
● active verbs
Good Stile
● quote sources
● links / informations just one time
● active verbs (at beginning)
Good Stile
● quote sources
● links / informations just one time
● active verbs
● write compact und narrative
Good Stile
● quote sources
● links / informations just one time
● active verbs
● write compact und narrative
● enough free picture
Good Article
Good Article
● research ! - präzise !
Good Article
● research ! - precise !
Good Article
● research ! - precise !
● care about structure
Good Article
● research ! - precise !
● care about structure
● simple, understandable and neutral
Good Article
● research ! - precise !
● care about structure
● simple, understandable and neutral
● stick to the topic
Good Article
● research ! - precise !
● care about structure
● simple, understandable and neutral
● stick to the topic
● the intro sums up the important stuff
first version
Perl (Practical Extraction and Report Language) ist eine populäre Scriptsprache für die Erstellung von Computerprogrammen. Sie wurde ursprünglich von Larry Wall erschaffen, der diese Sprache jedoch 1993 der Allgemeinheit frei zur Verfügung stellte (Artistic Licence).
Die Sprache ist in erster Linie auf die Verarbeitung von Texten und Textdateien ausgelegt, sowie zur Ausgabe von Berichten. Durch zahlreiche Erweiterungen und zusätzliche Bibliotheken hat sich Perl inzwischen jedoch zu einer universell einsetzbaren Sprache weiterentwickelt, die beispielsweise häufig von Systemadministratoren und Webentwicklern (siehe CGI) eingesetzt wird. Perl wurde für den praktischen Einsatz entwickelt und konzentriert sich daher auf einfache Programmierbarkeit, Vollständigkeit und Effizienz.
Perl wurde ursprünglich unter Unix entwickelt, ist jedoch inzwischen für die meisten gängigen Betriebssysteme verfügbar.
first version
Perl (Practical Extraction and Report Language) is a popular script language for the building of computer programs. It was created originally by Larry Wall, who published this language 1993 though freely to the public (Artistic Licence).
The language is constructed in the first place to process text text files and produce reports. Due numerous extensions and additional libraries Perl developed in the meantime into an universally useful languaget, that is often used e.g. by system admins and web developer (see CGI). Perl is designed for a practical usage and concentrates on easy programmability, completeness and efficiency.
Perl was originally created under Unix, but is now available for most commonly used operating systems.
The Head Today
Perl [pɛɹl] ist eine freie, plattformunabhängige und interpretierte Programmiersprache (Skriptsprache), die mehrere Programmierparadigmen unterstützt.
Der Linguist Larry Wall entwarf sie 1987 als Synthese aus C, awk, den UNIX- Befehlen und anderen Einflüssen. Ursprünglich als Werkzeug zur Verarbeitung und Manipulation von Textdateien insbesondere bei System- und Netzwerkadministration vorgesehen (z. B. Auswertung von Logdateien), hat Perl auch bei der Entwicklung von Webanwendungen und in der Bioinformatik weite Verbreitung gefunden. Traditionell stark ist Perl auch in der Finanzwelt, bei der Verarbeitung von Datenströmen verschiedenartiger Nachrichtenquellen. Hauptziele sind eine schnelle Problemlösung und größtmögliche Freiheit für Programmierer. Die Bearbeitung von Texten mit Hilfe regulärer Ausdrücke sowie viele frei verfügbare Module, die an einem zentralen Ort (CPAN) gesammelt werden, sind sind Stärken der Sprache.
The Head Today
Perl [pɛɹl] is a free, platform independend and interpreted programming language (scriptlanguage), that supports several paradigms.
The linguist Larry Wall designed it 1987 as a synthesis of C, awk, the UNIX- commands and other influences. Originally it was created as a tool to process and manipulate text files, especially for system- and network-administrators (e.g. when examine log files). But later was Perl also widely used for web applications and in bioinformatic. Traditionally is Perl also strong in the financial world, for processing data streams of different news sources. Main goals are a fast problem solution and a maximum freedom for the programmer. The handling of texts with regular expressions and many freely available modules in a central place (CPAN) are the strengths of the language.
table of content
● 1 History ● 2 Properties ● 3 Critic points ● 4 Syntax ● 5 Perl-Culture and Fun ● 6 More Information ● 7 Literature ● 8 Weblinks ● 9 Sources
table of content
● 1 History ● 1.1 Origins ● 1.2 Name ● 1.3 Perl 1 to 4 ● 1.4 Perl 5 ● 1.4.1 Perl 5.6 ● 1.4.2 Perl 5.8 ● 1.4.3 Perl 5.10 ● 1.4.4 Current Versionen ● 1.5 Perl 6
table of content
● 2 Properties ● 2.1 Principles ● 2.1.1 TIMTOWTDI ● 2.1.2 simple and possible ● 2.1.3 context sensitive ● 2.2 Technical Characteristics ● 2.3 Spread ● 2.4 Logos
table of content
● 4 Syntax ● 4.1 Free Format ● 4.2 Variables ● 4.3 Control Structures ● 4.3.1 Conditionals ● 4.3.2 Loops ● 4.3.3 back-end control structures ● 4.4 Regular Expression ● 4.5 Quoting and Interpolation
table of content
● 5 Perl-Culture and Fun ● 5.1 Community ● 5.2 Meetings ● 5.3 Disciplines ● 5.4 Slogans und Quotes
Perl Infos
Larry Wall was employed as an administrator and programmer at Unisys, where he was participating since march 1987 in a project called „blacker“. It was about the creation of a secure network for the NSA.
Perl Infos
The name Perl relates to a bible qoute from Mathew (Mt 13,46), in which Jesus describes heaven with a story of a merchant, who want to sell all his possesions, to obtain a precious pearl.
Perl Infos
Nearly unchanged it was available from the 21th march 1991 on as Perl 4, but now under the GPL or the by Larry Wall developed Artistic License. Nevertheless the real reason for the new version was the simultaniously released camel book, that was published as a reference for the current, as version 4 marked state.
Perl Infos
The parser that's integrated in the interpreter is an adapted version of GNU Bison.
Perl Infos
In 2004, during the 7th International Conference on Functional Programming Contest achieved Perl a leading position in the Lightning Division.
Perl Infos
Brian Ingerson founded with his well known module named Acme, that does nothing more than to confirm to its user, that his program has achieved the highest degree of perfection, a CPAN category of modules, that may have no productive benefit or even are often counterproductive or claim to provide a function, that can't possibly achieved and should be understood as a joke.
November - Wiki
november-wiki.org
Content:
Content: ● main topic: Perl 6
Content: ● main topic: Perl 6
● simple:
Content: ● main topic: Perl 6
● simple: ● simple language ● not much prerequested ● well sorted
Content: ● main topic: Perl 6
● simple: ● simple language ● not much prerequested ● well sorted
● competent:
Content: ● main topic: Perl 6
● simple: ● simple language ● not much prerequested ● well sorted
● competent: ● research / horse mouth ● recent ● real links TPF – Wiki
TPF – Wiki
● Perl 5: www.perlfoundation.org/perl5
TPF – Wiki
● Perl 5: www.perlfoundation.org/perl5
● Perl 6: www.perlfoundation.org/perl6
TPF – Wiki
● Perl 5: www.perlfoundation.org/perl5
● Perl 6: www.perlfoundation.org/perl6
● Parrot: www.perlfoundation.org/parrot
TPF – Wiki
● Perl 5: www.perlfoundation.org/perl5
● Perl 6: www.perlfoundation.org/perl6
● Parrot: trac.parrot.org/parrot/wiki
Perl 6 - Wiki
My Projects
● Tutorial: /perl6/index.cgi?perl_6_tutorial
● Tablets: /perl6/index.cgi?perl_tablets
Much more is possible
Much more is possible
Tutorials
Much more is possible
Tutorials
Documentation
Much more is possible
Tutorials
Documentation
Central Archive
CPANHQ Wiki
http://wiki.github.com/bricas/cpanhq
WxPerl Wiki
● Examples
● Projects
● User http://wxperl.pvoice.org/w/index.php/Main_Page
Perl-Community Wiki
http://wiki.perl-community.de/cgi-bin/foswiki/view/
Thanks