La historia secreta de las mujeres programadoras, en el New York Times

Clive Thompson repasa en un larguísimo artículo titulado The Secret History of Women in Coding para el New York Times la historia de las mujeres programadoras, desde Ada Lovelace y otras pioneras hasta nuestros tiempos, especialmente a cómo se ha ido creado un desequilibrio de género con el paso de las décadas en algo en lo que inicialmente había una gran igualdad. Cuando las computadoras digitales se hicieron realidad en la práctica en la década de 1940, las mujeres volvieron a ser pioneras en escribir código para las máquinas . Seguir leyendo La historia secreta de las mujeres programadoras, en el New York Times

La historia secreta de las mujeres programadoras, en el New York Times

Clive Thompson repasa en un larguísimo artículo titulado The Secret History of Women in Coding para el New York Times la historia de las mujeres programadoras, desde Ada Lovelace y otras pioneras hasta nuestros tiempos, especialmente a cómo se ha ido creado un desequilibrio de género con el paso de las décadas en algo en lo que inicialmente había una gran igualdad. Cuando las computadoras digitales se hicieron realidad en la práctica en la década de 1940, las mujeres volvieron a ser pioneras en escribir código para las máquinas . En ese momento, los hombres de la industria informática consideraban que escribir código era una «tarea secundaria» y menos interesante Seguir leyendo La historia secreta de las mujeres programadoras, en el New York Times

Script-8: para crear y compartir juegos retro, de código abierto y programados en JavaScript

La idea tras Script-8 , una creación de Gabriel Florit , es interesante: un sitio en el que crear juegos retro al estilo de los 8 bits, en código abierto, con solo utilizar JavaScript. Los juegos se llaman, apropiadamente, cassettes y se pueden compartir Seguir leyendo Script-8: para crear y compartir juegos retro, de código abierto y programados en JavaScript

JavaScript es ya el lenguaje de programación más conocido entre los desarrolladores

Entre las diversas «habilidades de los desarrolladores» se incluyen principalmente los lenguajes de programación que dominan. Según una encuesta de HackerRank en la que entrevistaron a unos 71.000 desarrolladores de más de 100 países, JavaScript ya es el lenguaje de programación más conocido, por encima de Java , C, Python y C++, que son los siguientes en la lista. PHP se mantiene en quinto lugar Seguir leyendo JavaScript es ya el lenguaje de programación más conocido entre los desarrolladores

Un motor de gráficos para crear mundos no euclidianos

La geometría no euclidiana suele hacer que los objetos y formas geométricas se comporten de forma bastante rara , más que nada porque incumplen algunos de los postulados de los Elementos de Euclides: la suma de los tres ángulos de un triángulo no tiene por qué dar 180°, por ejemplo, de modo que cuando se trabaja con ellas suceden algunas cosas aparentemente raras o imposibles desde nuestro humano punto de vista, aunque matemáticamente correctas. Seguir leyendo Un motor de gráficos para crear mundos no euclidianos

50 años de la madre de todas las demos

Hoy en dia prácticamente no concebimos el uso de ordenadores si no es mediante interfaces gráficos con ventanas, iconos, ratón y puntero. Seguir leyendo 50 años de la madre de todas las demos

50 años de la madre de todas las demos

Hoy en dia prácticamente no concebimos el uso de ordenadores si no es mediante interfaces gráficos con ventanas, iconos, ratón y puntero. Pero hace 50 años eran una idea revolucionaria que Douglas Engelbart y su equipo presentaron el 9 de diciembre de 1968 durante la Fall Joint Computer Conference en una demostración que más tarde llegó a ser conocida como La madre de todas las demos . La sesión se titulaba A research center for augmenting human intellect , Un centro de investigaciones para aumentar el intelecto humano, y durante ella los asombrados asistentes pudieron ver en funcionamiento el oNLine System . Seguir leyendo 50 años de la madre de todas las demos

Un Commodore 64 como recortable

Aunque parezca de verdad esta recreación de un anuncio viejuno de revista de informática de papel (¡qué tiempos!) es cómo queda el recortable de Commodore 64 de Rocky Bergen . Basta descargar el PDF, imprimirlo en papel de buen gramaje y usar tijeras y pegamento, muy a la antigua usanza. Pero es que los recortables no han cambiado mucho Seguir leyendo Un Commodore 64 como recortable

MarbleComplete: circuitos de carreras de canicas + arte ASCII = sistema Turing completo

MarbleComplete es un poco difícil de explicar y resumir, pero básicamente podríamos decir es código para construir y simular circuitos de carreras de canicas con dibujos en código ASCII que tienen la propiedad de ser un sistema Turing completo . Según he podido ver la idea se inspira en el artículo Marble Runs and Turing Machines y una presentación en una conferencia sobre el tema de Neil Bickford. Seguir leyendo MarbleComplete: circuitos de carreras de canicas + arte ASCII = sistema Turing completo

MarbleComplete: circuitos de carreras de canicas + arte ASCII = sistema Turing completo

MarbleComplete es un poco difícil de explicar y resumir, pero básicamente podríamos decir es código para construir y simular circuitos de carreras de canicas con dibujos en código ASCII que tienen la propiedad de ser un sistema Turing completo . Según he podido ver la idea se inspira en el artículo Marble Runs and Turing Machines y una presentación en una conferencia sobre el tema de Neil Bickford. Si el MarbleComplete que ha desarrollado en Python Aaron Janse y publicado en Github te suena un poco a chino , descompongámoslo, que resulta mucho más comprensible: Los circuitos de carreras de canicas seguro que los conoces porque circulan en vídeos y son a cual más emocionante o interesante . Seguir leyendo MarbleComplete: circuitos de carreras de canicas + arte ASCII = sistema Turing completo