» »

Petindvajset let Perla

Petindvajset let Perla

The H - Četrt stoletja nazaj na današnji dan je Larry Wall na Usenetu (takratnemu twitterju) najavil izid programskega jezika perl. Prvi perl je bil mišljen predvsem za avtomatizacijo *NIX administracije, kot neke vrste združitev standardnih konzolnih orodij tistega časa (cut, sed, awk, ipd.). V nekaj letih so ga dodelali v povsem resni programski jezik, dodali podporo za spletno (CGI.pl) in objektno programiranje, ter repozitorij za razširitve (CPAN), ki šteje 25.000 kosov programja in je bolj ko ne zgled za ostale odprtokodne programske jezike. Sedanja različica, 5.x je prvič izšla leta 1994, sveži 5.10 pa je star točno pet let. Šestko (parrota) pišejo že vsaj ducat let, pa še ni videti konca.

Perl se za razliko od pythona ali ruby-ja, ki se po njem na veliko zgledujeta, nikoli ni zares uveljavil zunaj kroga sysadminov. Pravzaprav trpi za stigmo, da je v njem zapisana koda strašno neberljiva, celo za avtorja samega. Vzroki za to čepijo v njegovi pisani sintaksi in filozofiji "there's more than one way to do it", čeprav je res tudi, da so v zadnjih letih z neuradno specifikacijo modernega perla pošteno polikali tudi to. Dokumentacija je sicer precej dobra in lepo berljiva, začenši z Larryjevo knjigo o jeziku. Larry je po izobrazbi lingvist in ne brez pisateljske žilice, zato se zelo lepo bere in ji ne manjka zanimivih in duhovitih prispodob.

Jezik je bržkone še najbolj znan po referenčni implementaciji regularnih izrazov (regex) ter pa po tem, da poganja znaten kupček velikih spletišč, npr. IMDB, Amazon.com, BBC.co.uk, Slashdot ter Craigslist.

8 komentarjev

koccko ::

Sicer sem res sysadmin, ampak perl je zakon za karkoli se spomniš
naprogramirat. 8-)

Daedalus ::

Vse najboljše:)
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

Kenpachi ::

Perl je awsum!

Happy BD :)
Zaraki Kenpachi.

marvin42 ::

na Usenetu (takratnemu twitterju)


NE.

Sicer pa - vse najboljše perl, kdo bi si takrat mislil, da bo zdržal tako dolgo.
Mostly Harmless

Spura ::

Perl? Meeeh... logicno, da ga sysadmini uporabljajo.

Bistri007 ::

Samo še APL je grši hack od Perla...
Največja napaka desetletja je bila narejena 4. novembra 2008
Oni so goljufali in Alah je goljufal, Alah je najboljši prevarant. (Koran 3:54)
Citiraj svetega očeta Benedikta XVI. in postani "persona rudis"...

MrBrdo ::

RubyGems majo 48,700 gemov (paketkov/kosov programja) 8-) Je pa res da se perl več ne uporablja toliko tako da je tudi 25,000 pohvalno.
MrBrdo

kronik ::

Tudi jaz še vedno uporabljam perl na serverju, python mi je ugabn za programirat.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[FORK] PHP kot jezik

Oddelek: Programiranje
352451 (1790) [MYTiX]
»

tehnologije za web aplikacije

Oddelek: Programiranje
101414 (1139) upirna
»

Periodična tabela operatorjev

Oddelek: Novice / Omrežja / internet
51943 (1943) BigWhale
»

Java

Oddelek: Programiranje
322448 (2006) Nerdor
»

ASP - aje vredu

Oddelek: Programiranje
171293 (1120) simon

Več podobnih tem