Concurrencia en Python

Buena gente la de Betabeers. Montan un evento para desarrolladores una vez al mes, y los patos solemos pasarnos por ahí. Se presentan proyectos, hay algo de debate técnico, y luego unas cervecillas (o copichuelas para los más valientes) ejercen de lubricante social. Ahora los hay en casi todas las ciudades del mundo, así que buscad el vuestro :)

Pues andaba yo un día echando un ojo a la lista de correo de Betabeers (me gusta leer en ese tipo de foros pero sin participar, muy en plan voyeur, pero sin tocarme, claro) y me llamó la atención una pregunta que se hacía por ahí. Hablaba alguien de su proyecto, y de que lo había hecho en Java, y tal y cual. Y entonces venía alguien y preguntaba aquello de “¿Java? ¿Por qué no Ruby o Python o Tecnología Cool X?”. Y el primero respondía algo como “necesito concurrencia, y no tengo demasiada idea de como está el tema de la concurrencia en esos lenguajes esotéricos, en Java uso threads y p’alante…”.

Read more

Indie gaming, mon amour

¡Ah, la infancia, que tiempos aquellos! Todo era apasionante, todo era único, todo era… nuevo. Y vaya si eso era cierto con los videojuegos. Si son un medio joven ahora, imaginad hace más de 20 años, cuando servidor era un chaval (y mono, y delgado, perra vida…). No paraban de salir juegos que inauguraban un género, o que daban una vuelta de tuerca a uno existente, haciéndolo madurar. Las mejoras técnicas eran constantes, que si más colores, más planos de scroll, ahora tenemos polígonos, toma cel-shading, ahí llega el bump mapping, etc, etc. Como decía, un medio nuevo, todo por explorar, nuevas ideas a raudales, el paraíso de la creatividad, oiga. Pero todos nos hacemos viejos.

Read more