<div class="gmail_quote">W dniu 19 lipca 2010 10:49 użytkownik piotr pogorzelski <span dir="ltr">&lt;<a href="mailto:pp@webtel.pl">pp@webtel.pl</a>&gt;</span> napisał:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>Bardzo ubogi mechanizm wyjątków. W praktyce: die &quot;string&quot; i parsowanie<br>
regexpem. &quot;Prawdziwe&quot; wyjątki niedorzecznie powolne ze względu na koszty<br>
wywoływania procedur.<br>
</blockquote>
<br></div>
mozna zrobic die $object;<br>
patrz Exception::Class</blockquote><div><br></div><div>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-&gt;is_success; horror), albo regexpami dłubać w stringach, aby zrobić sobie sensowny dispatch dla obsługi błędów.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Brak wsparcia dla instalacji skompilowanych modułów. Jedyna opcja:<br>
ActiveState PPM.<br>
</blockquote>
<br></div>
use PAR;<br></blockquote><div><br></div><div>A to jest jakieś repozytorium z paczkami do zainstalowania PAR-em czy muszę wszystko sam sobie kompilować?</div></div><br>-- <br> .&#39;&#39;`.    Piotr Roszatycki<br>: :&#39; :    mailto:<a href="mailto:Piotr.Roszatycki@gmail.com">Piotr.Roszatycki@gmail.com</a><br>
`. `&#39;     mailto:<a href="mailto:dexter@debian.org">dexter@debian.org</a><br>  `-<br>