<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-03-02 15:39 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"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2015-03-02 11:54 GMT+00:00 Balan Victor <span dir="ltr"><<a href="mailto:balan.victor0@gmail.com" target="_blank">balan.victor0@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><p dir="ltr"><br>
> Diro' di piu'... se le cose continuano ad andare in questa direzione, smettero' di fare Python per qualcosa che e' piu' di uno script o al limite una web UI leggera. Ci sono troppe cose con vanno come dico io.</p>
</span><p dir="ltr">Cioè?</p></blockquote></span><div>Il problema principale e' che Python manca di una buona primitiva di concorrenza "universale". I Thread funzionano male in modo specifico in Python, e in generale sono una primitiva molto old-school. Tanto che per dire in Java hanno costruito tutto un mondo per cui i thread si riescono a vedere poco. I processi funzionano meglio sotto molti punti di vista, ma anche li... gevent e' un framework che per molti versi ti costringe a fare quello che fai con i framework. Twisted pure lui e' un framework.</div><div><br></div></div></div></div></blockquote><div><br></div><div>Il problema lo hai purtroppo in quasi tutti i linguaggi.</div><div>Scrivere un programma scalabile senza portarsi dietro un framework è un miraggio.</div><div><br></div><div>E progettare un linguaggio in cui questo sia possibile pone dei vincoli di interoperabilità con il resto del mondo.</div><div></div></div><br></div><div class="gmail_extra">> [...]</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao Manlio</div></div>