<p>Tak naprędce to te idiotyzmy to ta notacja prefiksowa, ale głównie chodziło mi o standardowe moduły. Np. "base" robi jakieś cuda z obiektami zamiast po prostu dodać klasę do @ISA. W dystrybucji Perla pełno jakiś smieci, których i tak nikt nie używa, np. "fields", FileHandle, a do "use English" trzeba dodać jakiś magiczny parametr, bo 10 lat temu coś się komuś pomyliło...</p>
<p>W sumie to moduł CPAN powinni zaorac, bo odkąd pojawił się cpanmini, to tego dużego g...a już nie używam :)<br></p>
<p><blockquote type="cite">W dniu 2010-07-16 23:00 użytkownik "Piotr Fusik" <<a href="mailto:piotr@fusik.info" target="_blank">piotr@fusik.info</a>> napisał:<br><br>Dnia 2010-07-16 22:32 Piotr Roszatycki napisał(a):<br>
<p><font color="#500050"><br>>Mityczna kompatybilność wstecz, która powstrzymuje wywalenie niektórych<br>>idiotyzmów z języka.<br></font></p>A konkretnie? Bo np. kiedyś raportowałem dziwne zachowanie $# i po bardzo<br>
krótkiej wymianie zdań na p5p po prostu wywalili tę zmienną.<br>
Wywalili też $*.<br>
<br>
Tego rodzaju zmiany nie przejdą np. w .NET, gdzie np. standardowa klasa<br>
XsltContext została źle nazwana, bo tak na prawdę dotyczy XPath a nie XSLT.<br>
<a href="http://social.msdn.microsoft.com/forums/en-US/xmlandnetfx/thread/bd278a86-e6bd-49d5-bd7a-62524cfddd21" target="_blank">http://social.msdn.microsoft.com/forums/en-US/xmlandnetfx/thread/bd278a86-e6bd-49d5-bd7a-62524cfddd21</a><br>
<p><font color="#500050"><br>>Nie można zapomnieć, że Perl to dynamiczny język dający ogromną dowolność<br>>stylu programowania wię...</font></p>To prawda, początkujący programista może zrobić niezłe szambo.<br>
<font color="#888888"><br>
Piotr<br>
</font><p><font color="#500050">_______________________________________________<br>Warszawa-pm mailing list<br><a href="mailto:Warszawa-pm@pm.org" target="_blank">Warszawa-pm@pm.org</a><br><a href="http://m." target="_blank">http://m.</a>..</font></p>
</blockquote>
</p>