Perl: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Resümee puudub
Syum90 (arutelu | kaastöö)
P Tühistati kasutaja 62.85.5.38 (arutelu) tehtud muudatused ja pöörduti tagasi viimasele muudatusele, mille tegi Dexbot.
1. rida:
{{Programmeerimiskeel
{{]], [[Artistic License]]
| nimi = Perl
| logo =
| logoallkiri = Perli originaalne logo
| faililaiend = .pl
| paradigma = [[funktsionaalne programmeerimine|funktsionaalne]], [[imperatiivne programmeerimine|imperatiivne]], [[objektorienteeritud programmeerimine|objektorienteeritud]] ([[klassipõhine objektorienteeritud programmeerimine|klassipõhine]])
| väljalaskeaeg = 1986
| disainer = [[Larry Wall]]
| arendaja = [[Larry Wall]]
| viimane väljalase = 5.16.0 ([[20. mai]] [[2012]])
| tüüpimine = [[dünaamiline tüüpimine|dünaamiline]]
| mõjutajad = [[AWK]], [[Smalltalk 80]], [[Lisp]], [[C (programmeerimiskeel)|C]], [[C++]], [[sed]], [[Unix shell]], [[Pascal]]
| mõjutatavad = [[Python (programmeerimiskeel)|Python]], [[PHP]], [[Ruby (programmeerimiskeel)|Ruby]], [[ECMAScript]], [[Dao (programmeerimiskeel)|Dao]], [[Windows PowerShell]], [[JavaScript]], [[Falcon]]
| os = multi-platvormne
{{| litsents = [[GNU GPL]], [[Artistic License]]
| veebileht = [http://www.perl.org www.perl.org]
}}
'''Perl''' on üldotstarbeline [[interpretaator|interpreteeritav]] [[programmeerimiskeel]], mille avaldas [[18. detsember|18. detsembril]] [[1987]] [[Larry Wall]]. Algselt oli tegu protseduraalse keelega, viimastes versioonides on tinginudlisandunud ka Perli[[objektorienteeritud programmeerimine|objektorienteeritud suureprogrammeerimise]] kasutajaskonnatoetus.
 
Larry Wall annab nimele Perl kaks tõlgendust:<ref>{{netiviide|URL=http://www.linuxjournal.com/article/3394|Pealkiri=Larry Wall, the Guru of Perl|Väljaanne=Linux Journal|Autor=Marjorie Richardson}}</ref>
 
* ''Practical Extraction and Report Language''
* ''Pathologically Eclectic Rubbish Lister''
 
==Ülevaade==
Tänapäeval kasutatakse Perli muuhulgas [[süsteemiadministratsioon]]i, [[võrguprogrammeerimine|võrguprogrammeerimise]] ja [[veebiarendus]]e alal. Selle võimsus ning lihtsus on tinginud ka Perli suure kasutajaskonna.
 
Perl pakub mitmeid mugavaid ja kasulikke võimalusi nagu [[assotsiatsiivne massiiv|assotsiatiivsete massiivide]] kasutamine, [[Nimekiri (andmestruktuur)|nimekirjad]] ja [[regulaaravaldis]]ed. Regulaaravaldiste käsustik on Perlis väga arenenud, seetõttu on seda mugav kasutada automaatselt tekstitöötlusel (''text parsing''). Tänu sellele on Perl laialt levinud arvutilingvistide seas.