Month: June 2017

Turing Tumble: un juego de canicas que enseña a pensar como los ordenadores (y mucho más)

[youtube https://www.youtube.com/watch?v=iSjx6uh8MFg&w=560&h=315]

Este precioso juego llamado Turing Tumble está pensado como una especie de «computadora mecánica» con la que al jugar se aprende la lógica sobre cómo funcionan los ordenadores.

Básicamente es una tabla inclinada de plástico con pernos, sobre los que se pueden instalar unas puertas de colores con seis funciones mecánicas particulares: la rampa, el cruce, los interceptores, los bits… La gravedad hace que las canicas de la parte superior caigan por los diferentes caminos, de modo que el resultado final depende de lo que se haya programado entre medias.

Aparte de simplemente «jugar a inventar» de una forma abstracta, Turing Tumble viene con unas plantillas con 51 problemas que resolver. Como bonus, la máquina se comporta casi como un procesador, con la caída de las canicas como «ciclos de reloj». Con las pocas piezas básicas incluidas la máquina puede sumar, restar, multiplicar… De hecho el profesor de la Universidad de Minnesota que lo han inventado asegura que es una máquina de Turing completa, de ahí su nombre. ¡Turing estaría orgulloso!

La máquina está de momento como Proyecto Kickstarter aunque ya ha conseguido más de 200.000 dólares para su financiación, cuatro veces más de lo que necesitaban. La idea es venderlo por unos 60 dólares y que se empiece a servir en enero del año que viene.

Relacionado:

# Enlace Permanente

Los factores que condujeron a la debacle de Windows Vista explicados «desde dentro»

Windows Vista

Denostado por muchos, vilependiado por otros y blanco de infinidad de chistes, el conocido Windows Vista de Microsoft (2007-2010) fue durante largo tiempo ignorado por una parte importante de su público objetivo debido a sus más que visibles «problemas» de todo tipo.

No es ningún secreto que Vista se convirtió en un dolor de cabeza para Microsoft (y en la peor pesadilla para usuarios y desarrolladores) y muchos todavía no se explican cómo pudo llegar al mercado una versión sucesora del imperio Windows a la que le faltaba algo más que un hervor. Puso su piedra en lo que han llamado la década perdida de Microsoft, una de tamaño importante.

Terry Crowley, que trabajaba en el equipo de desarrollo y proyectos de Microsoft en aquella época (en el departamento de Office, pero muy cerca del equipo de Windows Vista) ha querido resumir en What Really Happened with Vista (Qué sucedió realmente con Vista) lo que considera fueron las causas principales de aquella debacle.

Resumiendo en TL;DR su TL;DR la conclusión es que

  • Microsoft se equivocó al juzgar las tendencias de hardware de la época. Acabó diseñando y construyendo un Windows Vista que funcionaba mal en los equipos de sobremesa, peor en los portátiles y de forma desastrosa en los teléfonos móviles.
  • La apuesta por C# como lenguaje de referencia, que dio lugar a código de baja calidad y mal gestionado. La responsabilidad directa la achaca a Bill Gates, que buscaba una especie de Santo Grial y fue desastroso a largo plazo.
  • La gestión del proyecto Windows fue un desastre de principio a fin, con interminables retrasos en muchas áreas. Vista fue un desastre que culminó una serie de casi-catástrofes en otras áreas de diversos proyectos.

Como puede verse por el resumen, el artículo –que es bastante completo, divulgativo e incluso comparativo con otros sistemas operativos– no deja títere con cabeza. Algo bueno y que conviene repasar, porque de los errores siempre se aprende algo.

Relacionado:

# Enlace Permanente