En los últimos tiempos en mi grupo de investigación hemos estado investigando asuntos relacionados con el lenguaje de programación Python y su dinámica comunidad. En particular nos hemos centrado en dos cuestiones: por un lado, hemos estudiado el concepto de pitónico (Pythonic), que viene a ser la forma más elegante (o sea, legible y bonita) de programar en Python. De esta manera, hemos explorado cómo los desarrolladores de Python entienden el término 'Pythonic', hemos construido un catálogo de 'modismos pitónicos' recopilados de la literatura y hemos realizado algunas conjeturas sobre los efectos de tener un término específico en Python asociado a cómo ha de ser el código elegante.
Por otro lado, hemos estado trabajando en identificar el nivel de comprensión de Python de un programador, partiendo como inspiración del marco CEFR que se utiliza habitualmente con lenguaje natural (ese que dice que uno es B1 en alemán, nivel intermedio, o C2 en inglés, nivel avanzado). Así, nos gustaría poder determinar qué nivel de código Python puede entender (y modificar), y hablaremos de qué posibilidades nos ofrece tener una herramienta así, tanto para novatos como para profesionales.
¿Quién es el ponente?
Gregorio Robles, Catedrático de la Universidad Rey Juan Carlos.
¿Quieres ver otros tutoriales?
https://www.youtube.com/c/ParadigmaDigital/playlists
¿Quieres escuchar nuestros podcasts?
https://www.ivoox.com/podcast-apasionados-tecnologia_sq_f11031082_1.html
¿Quieres saber cuáles son los próximos eventos que organizamos?:
https://www.paradigmadigital.com/eventos/