Startsidan | Senaste ändringarna | Lista alla sidor | Sök
Perl är främst känt för två saker: Det första är att det för en nybörjare är Helt omöjligt att läsa, och även vissa perl-kodare har ibland problem att förstå det. Det andra är dess Regular Expressions. Regular Expressions kommer från Perl, och är ett kraftfullt sätt att kontrollera formatet på en sträng. Mer går (förhoppningsvis) att läsa under Regular Expressions. Nuförtiden har även PHP och Python förträffligt stöd för Regular Expressions, så det argumentet håller inte riktigt längre, även om många hävdar att de är bättre rotade i Perl, så att man därför kan skriva script för att testa t ex loggfiler enklare här.
Upphovsmannen heter Larry Wall och han är före detta linguist. Meningen med Perl var att skapa ett högnivåspråk som är enkelt och kraftfullt när det gäller att hantera text. I Perl kan man - Om man så vill - peta in hur mycket text som helst i en variabel. Bara RAM-minnet sätter gränsen.
Det finns inga typdefinitioner och språket skiljer självt mellan tal och strängar. Variabler behöver inte deklareras.
Det finns många tillåtna sätt att formulera syntaxen vilket gör det svårt för nybörjare.
Minnesallokering och skräphantering behöver man inte tänka på. "I don't like doing silly things", som upphovsmannen själv säger.
Namnet kan betyda flera olika saker: "Practical Extraction and Report Language", "Pathologically Eclectic Rubbish Lister".
Kategori: Programmeringsspråk
Senast ändrad av Independence 18:52 - 16:e Mars 2007
Innehållet på denna sida kan ändras utav alla som är medlemmar på Blinkenlights, men du måste logga in för att kunna ändra något.
Datum
2024-11-14 19:54
Vecka: 46
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.