<div dir="ltr">the biggest pain i get from perl is the lack of &quot;real&quot; object oriented in perl<div>(Im referring to pure perl, i cannot use Moose and the likes)</div><div>the whole references thing looks like a dirty hack that came into place in order to satisfy critics...</div>
<div>basicly, the problem is that you can do whatever you want, multiply inheritences, no private or public devision of methods</div><div>no prototyping... and worst of all, no real check for references in compile time, for example:</div>
<div>lets say i have $object:</div><div><i>my $object = Some::Class-&gt;new(directive1 =&gt; $value1);</i></div><div>if i&#39;ll call </div><div><i>$object-&gt;some_,method_that_does_not_exist();</i></div><div>the only way i&#39;ll find out about the problem is in run time!!!!</div>
<div><br></div><div>we&#39;re working with on a HUGE OO perl project here, got to a few hundred classes already,</div><div>but i cannot verify that everything is written correctly without preforming a full run on the system.</div>
<div>thats simply insane.</div><div><br></div><div>--</div><div>Ronen</div><div><br></div><div><br></div><div><div class="gmail_quote">On Tue, Nov 23, 2010 at 2:22 PM, Gabor Szabo <span dir="ltr">&lt;<a href="mailto:szabgab@gmail.com">szabgab@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The other day I was at a client that uses Perl in part of their system and we<br>
talked a bit about the language and how we in the Perl Ecosystem Group<br>
try to promote it at various events.<br>
<br>
Their &quot;Perl person&quot; then told me he would not use Perl now for a large<br>
application because:<br>
<br>
1) Threads do not work well - they are better in Python and in Java.<br>
<br>
2) Using signals and signal handlers regularly crashes perl.<br>
<br>
So I wonder what hurts *you* the most in Perl?<br>
<br>
Gabor<br>
<font color="#888888">--<br>
Gabor Szabo                     <a href="http://szabgab.com/" target="_blank">http://szabgab.com/</a><br>
Perl Ecosystem Group       <a href="http://perl-ecosystem.org/" target="_blank">http://perl-ecosystem.org/</a><br>
_______________________________________________<br>
Perl mailing list<br>
<a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
<a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
</font></blockquote></div><br></div></div>