[Warszawa-pm] Czego nie lubimy w Perlu?

Piotr Roszatycki piotr.roszatycki w gmail.com
Pon, 19 Lip 2010, 03:12:03 PDT


W dniu 19 lipca 2010 10:49 użytkownik piotr pogorzelski <pp w webtel.pl>napisał:

>
>> Bardzo ubogi mechanizm wyjątków. W praktyce: die "string" i parsowanie
>> regexpem. "Prawdziwe" wyjątki niedorzecznie powolne ze względu na koszty
>> wywoływania procedur.
>>
>
> mozna zrobic die $object;
> patrz Exception::Class


Można, ale się nie robi. Oznacza to, że jeśli nie oprogramuję sobie własnej
wersji połowy bibliotek z CPAN, włącznie z IO::File, HTTP::Request i DBI, to
muszę albo sprawdzać ręcznie każde wywołanie funkcji (open or die; die
unless $r->is_success; horror), albo regexpami dłubać w stringach, aby
zrobić sobie sensowny dispatch dla obsługi błędów.

Brak wsparcia dla instalacji skompilowanych modułów. Jedyna opcja:
>> ActiveState PPM.
>>
>
> use PAR;
>

A to jest jakieś repozytorium z paczkami do zainstalowania PAR-em czy muszę
wszystko sam sobie kompilować?

-- 
 .''`.    Piotr Roszatycki
: :' :    mailto:Piotr.Roszatycki w gmail.com
`. `'     mailto:dexter w debian.org
  `-
-------------- następna część ---------
Załącznik HTML został usunięty...
URL:  <http://mail.pm.org/pipermail/warszawa-pm/attachments/20100719/d6460a5b/attachment.html>


Więcej informacji o liście Warszawa-pm