<div dir="ltr"><div>Yo aporto a este hilo una presentación que me gusta mucho explicando 10 cosas que hay en Python 3 y que *no* hay en Python 2:<br><br><a href="http://asmeurer.github.io/python3-presentation/slides.html#1">10 awesome features of Python that you can't use because you refuse to upgrade to Python 3</a><br>
<br></div>Un saludo,<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-10 9:33 GMT+02:00 Kiko <span dir="ltr"><<a href="mailto:kikocorreoso@gmail.com" target="_blank">kikocorreoso@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><br><div class="gmail_quote">El 10 de junio de 2014, 9:06, Marcos Perez <span dir="ltr"><<a href="mailto:marcos.pe@gmail.com" target="_blank">marcos.pe@gmail.com</a>></span> escribió:<div class="">
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hola,<br></div>  mi sensación es que Python 3 es visto como que solo añade Unicode por defecto para cadenas.<br>

</div>Como es entre los científicos donde ha tenido un éxito sorpresivo Python 2, no ven motivo para cambiar. Para mayor problema, algunas bibliotecas de bajo nivel que emplean ellos no han avanzado en años, ni se espera su cambio.<br>

</div></div></blockquote><div><br></div></div><div>Precisamente el mundo científico de Python fue de los primeros en actualizar gran parte del código a Python3. </div><div><br></div><div>Numpy es compatible con Py3 desde Ago2010</div>

<div>Scipy es compatible con Py3 desde feb2011</div><div>matplotlib es compatible con Py3 desde nov2012</div><div>Pandas es compatible con Py3 desde sep2011</div><div>IPython es compatible con Py3 desde dic2011</div><div>

...</div><div><br></div><div>Yo uso Python 3 sin muchos problemas desde hace un par de años. Solo recuerdo haber tenido problemas con Shapely y ya está portado a Py 3 </div><div><br></div><div>:-)</div><div><br></div><div>

P.D.: Seguro que hay algunas librerías científicas no portadas pero, ahora mismo, yo no me acuerdo de ninguna de las importantes</div><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr"><div>
</div>  En varios foros se ha comentado que, para ayudar a dar el salto de Python 2 al 3, en vez de seguir con la herramienta que convierte python2 a python3, debería aparecer una herramienta que hiciera lo contrario, de python 3 a python 2, para que así las bibliotecas pasaran a hacer sus versiones básicas para el 3.<br>


<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 9 de junio de 2014, 23:47, Kiko <span dir="ltr"><<a href="mailto:kikocorreoso@gmail.com" target="_blank">kikocorreoso@gmail.com</a>></span> escribió:<div>

<div><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">

<div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div style="word-wrap:break-word">
<div><div><blockquote type="cite"><span><div><div><div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-06-09 14:33 GMT-03:00 Guillermo Vaya
<span dir="ltr"><<a href="mailto:guivaya@gmail.com" target="_blank">guivaya@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Por completar: hubo una respuesta unos pocos dias
despues con tambien mucho revuelo en muchas comunidades<br>
<br>
<a href="https://medium.com/@opinionbreaker/python-3-can-revive-python-2a7af4788b10" target="_blank">https://medium.com/@opinionbreaker/python-3-can-revive-python-2a7af4788b10</a><br>

<br>
<br></div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-06-09 18:13 GMT+02:00 Yamila Moreno
Suárez <span dir="ltr"><<a href="mailto:yamila.ms@gmail.com" target="_blank">yamila.ms@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div dir="ltr">El punto de vista está un poco viciado. La
conclusión subyacente sería que no hace falta (¿que es peor?)
evolucionar un lenguaje. Python 2.X tiene unas cuantas carencias
que Python 3 va resolviendo... </div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-06-09 17:36 GMT+02:00 Juan Rodríguez
Hortalá <span dir="ltr"><<a href="mailto:juan.rodriguez.hortala@gmail.com" target="_blank">juan.rodriguez.hortala@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div dir="ltr">
<div>Buenas,<br>
<br></div>
He encontrado esta entrada de blog, que ya tiene un par de semanas,
sugiriendo que Python 3 está matando a Python<br>
<div>
<div>
<div>
<div>
<div>
<div><br>
<a href="https://medium.com/@deliciousrobots/python-3-is-killing-python-5d2ad703365d" target="_blank">https://medium.com/@deliciousrobots/python-3-is-killing-python-5d2ad703365d</a><br>

<br>
La idea es que la comunidad no termina de migrar a Python 3, lo que
genera un círculo vicioso en el que las librerías no se migran
porque otras librerías no se migran, y mientras tanto Python 2 está
oficialmente deprecado.<br>
<br></div>
<div>Me gustaría saber vuestra opinión sobre el tema. Además así
compenso un poco el tiempo que llevo de lurker, polemizando un poco
:p<br>
<br>
Un saludo<br></div>
</div>
</div>
</div>
</div>
</div>
</div>
<br></div>
</div>
_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Madrid: <a href="http://www.python-madrid.es/" target="_blank">http://www.python-madrid.es/</a><br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><span><font color="#888888"><br>
</font></span></blockquote>
</div>
<span><font color="#888888"><br>
<br><br></font></span></div></blockquote></div></div></blockquote></div></div></div></div></span></blockquote></div></div></div></blockquote></div><div>Yo leí un comentario por ahí (HN, reddit o donde sea) que me pareció acertado. Uno de los 'problemas' a los que se enfrenta Python 3 es que tiene que ser superbueno para poder superar a Python 2. Python 2 es tan bueno que para impresionar a según quien no le bastarán todas las mejoras que trae Python3  y no se querrá actualizar.<br>



</div></div><br></div><div class="gmail_extra">A ese grupillo de gente lo podéis ver de la siguiente forma, hay gente a la que le gusta un cadillac del 54 (cosa que no sé ni si exisite). El cadillac del 54 cumple sus funciones, te lleva y te trae y lo hace con cierta seguridad y comodidad. A la larga, el cadillac del 54 consumirá más, será más contaminante, cada vez será más complicado de reparar,..., además no te aporta pequeñas ventajas como elevalunas eléctricos, aire acondicionado, ABS, luces de xenon,... Llegará un momento en que repararlo será tan caro que empezarás a dejar de mantener ciertas piezas,..., al final se convertirá en una pieza de ingeniería poco segura que te podrá llevar al desastre!!!!<br>



<br></div><div class="gmail_extra">Que nadie se piense que Python va a ser de tipado estático, se le va a eliminar el GIL, 14x veces más rápido,..., en los próximos 5-10 años. <br><br>El único que es capaz de saber qué pasará en los próximos años es Gary Bernhardt (<a href="https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript" target="_blank">https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript</a>) <br>



:-P<br></div></div>
<br>_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Madrid: <a href="http://www.python-madrid.es/" target="_blank">http://www.python-madrid.es/</a><br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Madrid: <a href="http://www.python-madrid.es/" target="_blank">http://www.python-madrid.es/</a><br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></blockquote></div></div></div><br></div></div>
<br>_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Madrid: <a href="http://www.python-madrid.es/" target="_blank">http://www.python-madrid.es/</a><br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></blockquote></div><br><br clear="all"><br>-- <br>Alejandro Guirao Rodríguez
</div>