Perl is een geweldige taal, hoewel sommige andere programmeertalen zoals PHP en Ruby misschien een beetje van de donder hebben gestolen.

Hoewel Perl de reputatie heeft moeilijk te lezen te zijn, is het echt niet zo erg. Als je het prettig vindt om shell-scripts te schrijven, moet je dit gemakkelijk oppikken.

Als je een Linux- of ander Unix-systeem gebruikt, heb je het waarschijnlijk al. Maar u wilt waarschijnlijk niet degene gebruiken die bij uw systeem is geleverd. Om te beginnen is het meestal niet de nieuwste versie en ten tweede is het bedoeld om sommige hulpprogramma's op het systeem te ondersteunen in plaats van je eigen programma's.

Je zou een nieuwe versie van Perl kunnen downloaden en deze kunnen compileren, maar je loopt kans om je systeem Perl te verpesten. Een betere oplossing is het gebruik van Perlbrew. Het kan meerdere versies van Perl in uw thuismap compileren en installeren, wat betekent dat u geen superuser-rechten nodig hebt om het te installeren.

Het installeren is eenvoudig genoeg. Perlbrew's homepag heeft een regel code die je kunt kopiëren en in je terminal plakken. U moet eerst een C-compiler hebben geïnstalleerd. Om dit te doen op Ubuntu, gebruikt u gewoon deze opdracht:

 sudo apt-get install build-essentieel 

Op deze manier krijg je een hele reeks ontwikkeltools.

Nadat u bent ingesteld, kunt u beginnen met het installeren van versies van Perl.

Om te zien welke versies beschikbaar zijn, geeft u gewoon deze opdracht:

 perlbrew beschikbaar 

Hier is een lijst met de beschikbare versies van toen ik het runde:

 perl-5.12.5-RC2 i perl-5.16.2 perl-5.14.3 perl-5.12.5 perl-5.10.1 perl-5.8.9 perl-5.6.2 perl5.005_04 perl5.004_05 perl5.003_07 

De "i" voor de tweede betekent dat deze momenteel is geïnstalleerd. Versie 5.16.2 is de huidige versie van Perl.

Als het niet op mijn systeem was geïnstalleerd en ik dit wilde doen, typ ik gewoon deze opdracht:

 perlbrew installeer perl-5.16.2 

Dan zou ik een kopje koffie gaan halen terwijl het compileert.

Typ dit gewoon om het te gebruiken:

 perlbrew schakelaar perl-5.16.2 

U kunt dit doen met elke beschikbare versie van Perl.

Als je gewoon wilt spelen met een versie van Perl in de huidige shell, gebruik je gewoon deze opdracht:

 perlbrew gebruik perl-5.16.2 

Dit is een goede manier om een ​​andere versie van Perl te testen zonder je eraan te verbinden. Als je een serieuze ontwikkelaar bent, is het een goed idee om verschillende versies te installeren om je programma te testen. Niet iedereen zal de nieuwste versie van Perl hebben, omdat veel distributies worden geleverd met oudere versies.

Hier is een eenvoudige manier om een ​​script te testen met de geïnstalleerde versie van Perl, schaamteloos gestolen van de website van Perlbrew:

 perlbrew exec myprogram.pl 

U kunt de handleidingpagina lezen of gewoon typen:

 perlbrew help 

om meer informatie te krijgen. Perlbrew is een geweldige manier om een ​​bijgewerkte Perl te hebben zonder op de tenen te stoten van de standaard Perl van je systeem, en het laat je experimenteren met verschillende installaties, van een meer conservatieve oudere installatie tot en met de laatste hand.

De Perl-gemeenschap is altijd al geweldig geweest sinds het debuut van de taal aan het eind van de jaren '80, en dit soort tools laat zien dat Perl er nog steeds enig leven in heeft.