<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-01-14 14:47 GMT+01:00 enrico franchi <span dir="ltr"><<a href="mailto:enrico.franchi@gmail.com" target="_blank">enrico.franchi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class=""><br><div class="gmail_quote">2015-01-14 10:41 GMT+00:00 Manlio Perillo <span dir="ltr"><<a href="mailto:manlio.perillo@gmail.com" target="_blank">manlio.perillo@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Non ne ho idea, su Numpy e Pandas ci sono finito "per caso", e grazie a</div><div>Julia (è proprio vero che un linguaggio ti cambia il modo di pensare...).</div><div><br></div><div>Comunque se per ottimizzazioni intendi vettorializzazione, il codice dovrebbe </div><div>essere ottimizzato su tutti i tipi supportati da numpy, incluso le date.</div></blockquote></div><br></span>Ah, no. Aspetta. </div></div></blockquote><div><br></div><div>No, aspetta tu :)</div><div>Avevo capito male perchè stavo pensavo a numpy, mentre tu stavi parlando di pypy.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Tempo fa ricordavo che erano tutti molto contenti che numpy fosse stato supportato in pypy, proprio perche' il JIT di pypy non funzionava con i fp. Quindi di fatto le classicamente buone performance di numpy in qualche modo facevano da ponte su un "buco" di pypy.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Non so al momento come siano le cose. Avendo pero' lavorato un pochetto sull'ottimizzazione dei compilatori fare ottimizzazione di roba fp e' particolarmente peloso... sia per le proprieta' dei numeri fp sia per il tipo di codice che le persone normalmente scrivono quando fanno conti.<span class="HOEnZb"><font color="#888888"><br><br clear="all"></font></span></div></div></blockquote><div><br></div><div>Non sono esperto di teoria dei compilatori, però già il solo unboxing dovrebbe bastare ad ottimizzare in modo significativo.</div><div>Che intendi dire che il JIT di pypy "non funziona" con i fp?<br></div><div><br></div><div><br></div><div>Ciao  Manlio</div></div></div></div>