Perl: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K
Zeile 1: Zeile 1:
 
'''Perl''' ist eine esoteriche [[Programmiersprache]], die dem [[Funktion|dysfunktionalen]] Paradigma zugeordnet wird. Perl wurde vorwiegend im [[19. Jahrhundert]] von den ersten [[Siedler]]n des [[Internet]]s verwendet, um [[Foto]]s von ihren [[Tamagotchi]]s miteinander zu teilen. Die [[wichtig]]sten [[Feature]]s von Perl sind
 
'''Perl''' ist eine esoteriche [[Programmiersprache]], die dem [[Funktion|dysfunktionalen]] Paradigma zugeordnet wird. Perl wurde vorwiegend im [[19. Jahrhundert]] von den ersten [[Siedler]]n des [[Internet]]s verwendet, um [[Foto]]s von ihren [[Tamagotchi]]s miteinander zu teilen. Die [[wichtig]]sten [[Feature]]s von Perl sind
 
* Dysfunktionaler [[Programm]]fluss
 
* Dysfunktionaler [[Programm]]fluss
* [[Orientierungslauf|Objektverlaufene]] Programmierung
+
* Objektverlaufene Programmierung
 
* Das Alles-ist-eine-[[Liste]]-Pattern
 
* Das Alles-ist-eine-[[Liste]]-Pattern
 
* Dynamisches Codenachladen vom [[User|Webseitenbenutzer]]
 
* Dynamisches Codenachladen vom [[User|Webseitenbenutzer]]

Version vom 22. März 2015, 10:26 Uhr

Perl ist eine esoteriche Programmiersprache, die dem dysfunktionalen Paradigma zugeordnet wird. Perl wurde vorwiegend im 19. Jahrhundert von den ersten Siedlern des Internets verwendet, um Fotos von ihren Tamagotchis miteinander zu teilen. Die wichtigsten Features von Perl sind

Lizenz

Es ist ein häufiger Irrtum, dass die Programmiersprache Perl unter einer freien Lizenz stünde. In Wahrheit stehen die Programmiersprache selbst und alle verwandten Tools unter einer proprietären Lizenz. Der Quellcode wird zwar veröffentlicht, ist aber so obfuscated, dass der Open Source-Gedanke gerade so umschifft wird.

Sicherheit

Weil Perl für Webinfrastruktur konzipiert wurde steht das Weiterlaufen des Programmes um jeden Preis im Vordergrund. Falls eine Webanwendung also in eine Programmsackgasse läuft und nicht mehr weiter weiß, erscheint beim Betrachter der Website ein Eingabefeld, in dem er Perl-Code eintragen muss, der dann weiter auf dem Server ausgeführt wird. Sicherheitsexperten äußern schon seit einiger Zeit Kritik an dieser Praxis, werden aber von der Community weitgehend ignoriert.

if (codingLanguageList.Contains(this.title)) {

wikiPage[] articleList = { A, Assembler, BASIC, Brainfuck, C, C++, C-Sharp, COBOL, D, Delphi, Eick#, Eiffel, Gehirnassembler, Haskell, HTML, Java, JavaScript, Logo, NXC, Pascal, Perl, PHP, Python, Robot Karol, SQL, Tcl, UML, Visual Basic, ZLORFIK };

} else if(article.Exists()) {

wikiPage[] articleList = { Programmer-Lang, Was deine Programmiersprache über dich verrät, Rekursive Programmierung};

} else {

EditTemplateCodingLanguage();

}


Linktipps: Faditiva und 3DPresso