[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