( pts | 2012. 02. 21., k – 20:38 )

Akár Perlt, Pythont vagy Rubyt tanulsz, okosabb és ügyesebb leszel. Ha van kapacitásod, akkor fél év elteltével vágj bele egy másik nyelvbe is, majd megint fél év elteltével mérlegelj, hogy melyik jobb.

Én Perl, Ruby, Python sorrendben tanultam, és nekem a Python jött be, utána a Ruby és csak utána a Perl. Ha e három nyelvből lehet választani, akkor minden feladatra Pythont választok (és még sose bántam meg). Ha Pythont nem lehet, akkor Rubyt (és még sose bántam meg). Ha Rubyt sem lehet, akkor Perlt.

A Perl nagy előnye a másik kettőhöz képest, hogy elterjedtebb (telepíthető és általában telepítve is van), főleg egzotikus Unixokon és egzotikus nem Unixokon. Nagy hátránya a szintaxisa és a szószátyár és körülményes objektum-orientált programozása. Ezek kis projekteknél nem számítanak, de 1000 sor felett Rubyban vagy Pythonban sokkal absztraktabb, tömörebb, könnyebben módosítható kódot lehet írni alapból, mint Perlben -- tehát lustán programozva is jobb kódot kapunk, ha Pythonban kezdjük.