Tänapäeval nii olulise Perli programmeerija ja autor on Larry Wall. Ta otsis lahendust, mis muudaks keelekäsud programmeerimispeatuste jaoks lihtsamaks. See väljendub lihtsates otsingu- ja asendusoperatsioonides, nagu neid toimetuses tehakse. Perl on süntees programmeerimiskeelest C ja UNIXi funktsioonidest sed ja awk. Seega on programmeerimiskeele maailm lihtsamaks tehtud.
Mis on Perl?
Kõik Perl-programmiga kirjutatud programmid salvestatakse ASCII-failidena. See on sarnane shell-skriptiga. Need failid tõlgitakse enne esimest täitmist. Programmid on seega hõlpsasti redigeeritavad ja samaaegselt teistesse arvutitesse üle kantavad. Perl pakub otsingufunktsioonide jaoks suurt kiirust. Vastavalt GPL (GNU Public License) alla kuuluvale kunstilitsentsile on Perl koos lisatud lähtekoodidega kõigile vabalt kättesaadav. Mõnes arvutis, kus on UIX või Linuxi süsteem programm on juba eelinstalleeritud. Perl on leitav teekonna /usr/local/bin/perl või teise teekonna /usr/bin/perl alt. Teatud sadamad on lisatud ka operatsioonisüsteemide IOS jaoks Macbookidele või ka Windowsile. Kogu see funktsionaalsus on siiski kättesaadav ainult mitte-UNIX-süsteemidele. Riigi 2012 on käivitanud stabiilne versioon Perl 5.12.2. Teie arvutisse paigaldatud Perli versiooni numbri saate teada, kui vaatate "perl-v" alt. Mõningaid asju võib juba praegu pidada aegunuks, sest õpetus on kirjutatud Perl 5.005 ehk Perl 5.6.0 baasil. Siiski töötavad kõik Perli versioonid ka Perli interpreteerija uuemate versioonide peal, sest need on ühilduvad.
Perl- Uus programm- Kuidas see toimib?
Programm kirjutatakse tekstiredaktoriga ja salvestatakse tekstifailina. Perl ei tööta tekstiredaktoris, kuna Tekst fail salvestatakse ASCII-koodis. UNIX ja Linux operatsioonisüsteemide puhul tuleb jälgida, et failis oleks seatud execute bit. See võimaldab teil Perli programme otse välja kutsuda. See töötab koos chmod u+x skript.pl. Seejärel kutsutakse käsureas perl skript.pl. Teine võimalus on sisestada käsureale skript.pl. Seega, kui esimese teega on probleeme, nt käivitatavaid programme ei otsita, on teine tee alati edukas. Esimene rida, mis teile kuvatakse, algab alati hashiga, st #. See hash peab Perlis olema märgitud kommentaarina, muidu ei ole sellel mingit funktsiooni. See esimene rida kehtib Shell et näidata, et tegemist on perl-programmiga, mitte shell-skriptiga. Teekond näitab, kuhu perl on süsteemi installeeritud. Soovitav on alati määrata teekonnale -w, sest see võimaldab ulatuslikke sõnumeid. Viimane rida näitab printimisfunktsiooni. See funktsioon kuvab ekraanile trükitud märgijada. Käsud tuleb alati lõpetada semikooloniga ";". Funktsioonide nimed peavad olema suur- ja väike-kirjatundlikud, vastasel juhul tekib veakood. Samuti saate sisestada suvalise arvu tabulaatoreid ja reavahesid mis tahes kohas, kuhu saab paigutada tühiku. Kommentaarid peavad olema märgitud #. Need kehtivad kuni rea lõpuni.
Nimi ja erinevad versioonid
Programmi nimi pärineb Piiblist. Jeesus tahab kirjeldada taevariiki kaupmehe pildiga. Ta tahab müüa oma vara, et osta pärl. Enne esimest avaldamist muudeti nimi Peal Perliks, sest juba oli olemas programm nimega PEARL. Perl viitab keelele ja perl keelele. Perli kogukond peab väga oluliseks, et õigekirja PERL ei kasutataks. Vahepeal on programmi erinevad versioonid. Perl 1 ilmus 18. detsembril 1987 ja oli võimsam shell. Versioon 2.0 ilmus 5. juunil 1987 ja see oli põhjalikult ümber kirjutatud. Regeksimootorit laiendati ja parandati. 18. oktoobril 1989 järgnes Perl 3 versioon. Seda võiks siis kasutada koos binaarse Andmed ja kirjutada võrguprogramme. Sellele järgnes 21.03.1991 Perl 4. Seda redigeerisid ja arendasid erinevad programmeerijad kuni 4.036-ni. Larry Wall programmeeris 1993. aastal Perl 5. See versioon avaldati 18.10.1994. Vormindatud dokumentatsiooni saab nüüd sisestada lähtekoodina. Perl 5 portreteeriti seejärel ka Windowsile ja Macintoshile. Perl 5.6 suutis 22.03.2000 käsitleda Unicode ja UTF-8 koode. Pärast versiooni 5.22 on praegune versioon nüüd Perl 6.