<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div>Il mondo va avanti, non si può sempre rimanere dell'idea che "il vecchio sistema era meglio".</div><div>Se ci sono delle cose da migliorare vanno migliorate, ma non credo che tutto Python3 sia peggio di Python2, se si vuole fare una critica seria vanno analizzati anche i punti di forza di Python3.<br></div><div id="yui_3_16_0_1_1479891637000_8860">Inoltre si parla della gestione di Python3 che è poco ricettiva alle critiche e va per la sua direzione: può darsi, ma non credo che se la gestione di Python3 è poco ricettiva quella di Python2 sia differente, siamo nella stessa padella.</div><div id="yui_3_16_0_1_1479891637000_8850">I principanti che partono da Python3 qualora dovranno mettere mano a codice di Python2 non saranno più così principianti e dovranno chiaramente capire le differenze tra i due linguaggi per quanto serve; poi non è che stiamo parlando di due linguaggi totalmente diversi eh?</div><div id="yui_3_16_0_1_1479891637000_8850">Queste sono solo alcune considerazioni di carattere logico, dal momento che non conosco l'organizzazione e la gestione che ci sta dietro.</div><div id="yui_3_16_0_1_1479891637000_8850">Concordo sul fatto che py2to3 potrebbe essere migliorato e andrebbero investite maggiori risorse.</div><div id="yui_3_16_0_1_1479891637000_8850">Spero infine che la direzione di Python si faccia più ricettiva perché il successo del linguaggio viene comunque determinato dagli utilizzatori.</div><div id="yui_3_16_0_1_1479891637000_8850">Piergiorgio</div><div id="yui_3_16_0_1_1479891637000_8851"><br></div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> Il Mercoledì 23 Novembre 2016 9:47, Pietro <peter.zamb@gmail.com> ha scritto:<br></font></div> <br><br> <div class="y_msg_container"><div id="yiv1628732606"><div dir="ltr">Ciao Lista,<div><br></div><div>vedo che non è ancora passata in lista la notizia che è uscita la beta di Python 3.6.<br></div><div><br></div><div><a rel="nofollow" target="_blank" href="http://blog.python.org/2016/11/python-360-beta-4-is-now-available.html">http://blog.python.org/2016/11/python-360-beta-4-is-now-available.html</a></div><div><a rel="nofollow" target="_blank" href="https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-0-beta-4">https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-0-beta-4</a><br></div><div><br></div><div><br></div><div>Ad aprile terrò un corso interno su python per i miei colleghi, ed ero intenzionato a presentare python3 (3.6 possibilmente), sono incappato nel seguente post:</div><div><br></div><div><a rel="nofollow" target="_blank" href="https://learnpythonthehardway.org/book/nopython3.html">https://learnpythonthehardway.org/book/nopython3.html</a><br></div><div><br></div><div>che ha una posizione piuttosto critica sull'insegnamento di python3... :-)</div><div>Giusto per darvi un'idea dice:</div><div><i><br></i></div><div><i>"I cannot teach Python 3 to total beginners because I don't want them to think they "suck at programming" when really it's Python 3's fault. That's simply not fair to them, so I have to teach Python 2 so they have the best chance at learning to code.</i></div><div><i>[...]</i></div><div><i>If you learn Python 2, then you can still work with all the legacy Python 2 code in existence until Python dies or you (hopefully) move on. But if you learn Python 3 then your future is very uncertain. You could really be learning a dead language and end up having to learn Python 2 anyway."</i></div><div><br></div><div>Voi come la vedete?</div><div><br></div><div>Personalmente non condivido molte delle sue argomentazioni, però condivido la perplessità che con python 3.6 avremo ben tre modi diversi di fare lo string formatting. In genere tendo ad usare il vecchio %s etc, perchè più veloce... certo le f-string sembrano comode... però questi tre differenti modi per fare la stessa cosa sicuramente confondono chi inizia il linguaggio.</div><div><br></div><div>Buona giornata</div><div><br></div><div>Pietro</div></div></div><br>_______________________________________________<br>Python mailing list<br><a ymailto="mailto:Python@lists.python.it" href="mailto:Python@lists.python.it">Python@lists.python.it</a><br><a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br><br></div> </div> </div> </div></div></body></html>