Perl in the Wikipedia
Transcription
Perl in the Wikipedia
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 ● ● ● ● > 7400 changes Esoteric, Musik, Perl cs, en, ru, it, meta, commons, books ● ● 1. Aug. 2004 CZ ambassador Perl-Community.de, Perl 6, expliki, wikiweise User: Lichtkind ● ● ● ● > 7400 changes Esoteric, Musik, Perl cs, en, ru, it, meta, commons, books ● ● 1. Aug. 2004 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 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 UNIXBefehlen 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 UNIXcommands 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