5 éves a Pugs

perlblog, 2010, február 4 - 03:41

2005 februárjában indult útnak a Pugs, ami egy hasonló Perl 6 implementáció, mint a Rakudo.

A Pugs Haskell-ben íródott és több mint 120 modul létezik hozzá. Képes értelmezni a Perl5/Perl6 kódot, továbbá képes fordítani Perl 5, Javascript illetve a Parrot által futtatható PIR (Parrot Intermediate Representation) kódra, ami nagy vonalakban hasonlít a .NET/Mono világból ismert IRL-re.

Rakudo Perl 6 book + Rakudo R24

perlblog, 2010, január 10 - 21:48

A project honlapjáról

,,We want a Perl 6 book. We want it badly enough to write it ourselves. So that's
what we're doing: writing one.''

Szabad fordításban kb.

Akarunk egy Perl 6 könyvet. Annyira szeretnénk, hogy nekiálltunk egyet írni mi magunk.

Korábban már volt szó a Rakudo projectről, jelenleg a 24-es kiadásnál tartanak, valamint a megszokott módon a könyvet is frissítik.

Az utolsó verzió letölthető innen.

Perl 5.11.3

perlblog, 2009, december 28 - 06:18

Megjelent a Perl 5.11.3, valószínűleg a legutolsó kiadás az 5.12 előtt. Néhány változás:

- Minden unicode karaktert már rendesen kezel az értelmező (remélhetőleg megszűnnek az ékezetes karakter problémák)

- A legacy pragma eltávolításra került, helyette megjelent a feature

- Korábbi kiadások ,,crashing bug'' javításai

A verzió CPAN-ból elérhető.

Rakudo release #23

balint, 2009, november 24 - 21:53

Mi is az a Rakudo?

A Perl 6 hosszú-hosszú ideje fejlesztés alatt áll, keveset hallani róla, sokan talán azt hiszik, hogy nem is létezik. Pedig nagyon is aktív fejlesztés zajlik bizonyos berkeben, sőt, a Perl 6 készen áll arra, hogy a nagyközönség is tesztelje. Mivel maga a nyelv egyelőre csak specifikáció, nincs olyan, hogy Perl 6, ellenben több csapat is foglalkozik a folyamatos tervezés mellett a gyakorlatba való átültetéssel. Ilyen a Rakudo.

Rakudo Perl 6

Egyszerű webalkalmazás készítése (1. rész)

perlblog, 2009, november 21 - 21:50

Bár számos keretrendszer áll rendelkezésünkre (a Catalyst, a Jifty, vagy a WebGUI) amivel az egyszerű fórumoktól a blogokon át akár az üzleti portálokig megvalósíthatjuk webes elképzeléseinket, mégis érdemes megismerkednünk az egyszerű, CGI modul által nyújtott lehetőséggel, amivel nagyon egyszerűen hozhatunk létre webalkalmazásokat.

CGI.pm
Perlben az ősidők óta létezik az egyszerű CGI modul, ami a legelső megoldás volt a dinamikus weboldalak létrehozásához. A böngésző címsorába írt kérést (címet) a webszerver továbbítja a megfelelő Perl program felé, lefuttatja és a kimenetét a böngészőnek visszaküldi.

A környezet
A tesztkörnyezet egy Debian Linux rendszer lesz, Perl 5.10-el.

linux:~# uname -a
Linux linux 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 GNU/Linux
linux:~# perl -v

This is perl, v5.10.0 built for i486-linux-gnu-thread-multi

Copyright 1987-2007, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Első dolgunk webszervert telepíteni a rendszerünkre, most a kicsi és gyors Lighttpd -t fogjuk használni.

Windows és Perl

perlblog, 2009, november 21 - 11:18

Milyen lehetőségeink vannak, ha Windows-t használunk (ahol nincs előtelepítve Perl) és szükségünk van kedvenc programnyelv környezetünkre?

Nos, jelenleg két megoldás kínálkozik:

1) Az ActiveState terméke, az ActivePerl. Ez egy könnyen telepíthető, teljes funkcionalítással rendelkező ingyenes Perl környezet (az ActiveState-nek vannak fizetős, Perl-re épülő vállalati termékei is).

activestate perl

2) Másik lehetőségünk a Strawberry Perl, szintén ingyenes program, ami több változatot kínál letöltésre, többek között egy portable (hordozható) verziót is. A szlogen szerint Larry Wall (a perl megalkotója) is ezt használja, ha Windows rendszeren dolgozik.

strawberry perl

Megújult a Perl.org

perlblog, 2009, november 21 - 10:01

Megújult a Perl számára otthont adó Perl.org

new perl site

A use.perl.org-on épp tegnap tette közzé Dave Cross ,,titkos munkáját'' (sekrit project), ami a Perl közösségi oldal teljes újratervezése és tartalmi frissítése volt.

Az oldalra érkezve kékes színű téma fogad minket, majd 6, jól látható téma ikonja közül választhatunk
- Learning Perl
- Documentation
- CPAN
- The Perl community
- Contribute to Perl
- Events and Conferences
- The Perl Foundation

Ezzel együtt Dave és társai a http://learn.perl.org és a http://dbi.perl.org oldalakat is átöltöztették.

Az első bejegyzés

perlblog, 2009, november 21 - 09:39

A Perlblog.hu elindult, célja a összegyűjteni és közzé tenni a Perl-el kapcsolatos magyar és angol nyelvű híreket, dokumentációkat, oktatóanyagokat, érdekességeket, eseményeket és úgy általában ami kapcsolatos a nyelvvel és a közösséggel.

Ha nem tudod, mi az a Perl, kezdd itt: http://hu.wikipedia.org/wiki/Perl

vagy itt: http://perl.lap.hu

Ha oktató anyag érdekel, itt találsz egy jól használható tutorialt: http://prog.hu/cikkek/sorozatok/Perl.html

Tartalom átvétel