Doblegando a la culebra https://podcast.jcea.es/python/8\n
Se me oye (Jes\xfas Cea) muy mal y es muy cansado porque hablo mucho\ny tengo mala calidad de sonido. Lo siento.
\nSe han eliminado las pausas en la edici\xf3n, as\xed que es bastante\ncansado o\xedr a Jes\xfas Cea hablar a toda velocidad y sin respirar. Lo\nharemos mejor la pr\xf3xima vez.
\nSe oye mucho tecleo.
\nParticipantes:
\nEduardo Castro, email:\n info@ecdesign.es.
\nJes\xfas Cea, email: jcea@jcea.es, twitter:\n @jcea, https://blog.jcea.es/,\n https://www.jcea.es/.
\nSara S\xe1ez, twitter:\n @saruskysaez.
\nLuis.
\nAudio editado por Pablo G\xf3mez, twitter:\n@julebek.
\nLa m\xfasica de la entrada y la salida es "Lightning Bugs", de Jason\nShaw. Publicada en https://audionautix.com/ con licencia \nCreative Commons Attribution 4.0 International\nLicense.
\n[01:42] API limitado
\nAPI limitado de Python para asegurar compatibilidad binaria de\nextensiones en C entre versiones diferentes del int\xe9rprete de\nPython. PEP 384: https://www.python.org/dev/peps/pep-0384/.
\n[03:42] Por qu\xe9 empec\xe9 a usar Python.
\n[06:52] Eduardo: Cartas de restaurante con c\xf3digos QR: https://www.qrico.eu/.
\n[10:42] \xbfEs mejor que una biblioteca est\xe9 en la biblioteca\n est\xe1ndar de Python o ser una librer\xeda externa?
\nTema recurrent. Pros y contras.
\n[18:34] Soporte de Python en MS Windows. Distribuci\xf3n de\n librer\xedas precompiladas.
\n\xbfC\xf3mo compilar una extensi\xf3n C en MS Windows?
\n[20:52] Problema de las distribuciones binarias cuando sale una\n nueva versi\xf3n de Python.
\nEs una de las motivaciones para usar el API limitado definido en PEP 384: https://www.python.org/dev/peps/pep-0384/.
\n[23:22] Sistema de notificaci\xf3n de actualizaciones de librer\xedas.
\nPor ejemplo:
\n\xbfActualizas a la \xfaltima versi\xf3n? Pros y contras.
\n[28:22] Mejor entrar con v\xeddeo a la tertulia.
\n[29:12] Debugging de uso de memoria y memory leaks.
\nFlamegraphs: http://www.brendangregg.com/flamegraphs.html.
\nTracemalloc: https://docs.python.org/3/library/tracemalloc.html.
\n[33:52] Virtualenv, \xbfqu\xe9 usa cada uno? \xbfY en MS Windows?
\n[35:52] Soporte de Python en MS Windows.
\nLa mayor parte del uso de Python es en MS Windows, pero los\n"core developers" no usar MS Windows. Eso causa problemas de\nsoporte.
\n[40:52] Guido van Rosum y Microsoft.
\nGuido van Rosum ha empezado a trabajar para Microsoft:\nhttps://www.msn.com/en-us/news/technology/python-creator-guido-van-rossum-joins-microsoft/ar-BB1aXmPu.
\n[44:22] \xbfYa est\xe1is usando Python 3.9?
\nEl API limitado se va ampliando versi\xf3n a versi\xf3n de Python.\nPEP 384: https://www.python.org/dev/peps/pep-0384/.
\n[45:22] Opciones para acelerar la ejecuci\xf3n de c\xf3digo Python.
\nNumba https://numba.pydata.org/.
\nCython https://cython.org/. Pero una vez que empiezas\n etiquetar tipos, el c\xf3digo resultante ya no es Python. El\n futuro es type hinting: PEP 484\n https://www.python.org/dev/peps/pep-0484/.
\nProgramar una extensi\xf3n en C nativo.
\nPyPy https://www.pypy.org/. Ojo con la compatibilidad.
\n[54:32] M\xe9todos para enlentecer Python :-)
\n[55:12] Protecci\xf3n de c\xf3digo en Python.
\n[58:47] Mezclar c\xf3digo C en Python.
\nProgramar un m\xf3dulo C.
\n[01:01:52] Guido van Rosum y Microsoft (segunda parte)
\nVolvemos al tema de Guido van Rosum trabajando para Microsoft: https://www.msn.com/en-us/news/technology/python-creator-guido-van-rossum-joins-microsoft/ar-BB1aXmPu.
\nLa pol\xe9mica del "walrus operator" u "operador morsa".
\n[01:05:22] "Operador morsa" o "Walrus operator".
\nPEP 572 https://www.python.org/dev/peps/pep-0572/.
\nTema recurrrente: Python se est\xe1 complicando cada vez m\xe1s.\nProblema para los novatos.
\n[01:14:32] Opciones para acelerar la ejecuci\xf3n de c\xf3digo Python (2).
\nOtra forma de acelerar Python: MYPY http://mypy-lang.org/\n y MYPYC https://github.com/mypyc/mypyc.
\nType hinting. PEP 484\n https://www.python.org/dev/peps/pep-0484/.
\n[01:17:42] \xbfPython con tipos? Motivaci\xf3n.
\n[01:20:52] \xbfQuien paga los tests?
\n[01:22:37] Los tests como documentaci\xf3n.
\n[01:23:32] \xbfQu\xe9 usais para tests?
\n[01:26:22] \xbfQu\xe9 hace cada uno con Python?
\nHobby, Zope https://zope.readthedocs.io/en/latest/,\n im\xe1genes, numpy https://numpy.org/, Jupyter\n https://jupyter.org/.
\nPersistencia de datos y ORMs.
\nIntegrar Python dentro de otros proyectos, como en Kodi\n https://www.kodi.tv/.
\nDjango https://www.djangoproject.com/, micropython\n http://www.micropython.org/.
\n[01:33:12] Colof\xf3n y mi motivaci\xf3n para las tertulias.
\n