🛠️ Invento o técnica

Dispositivo de Duff

Duff's device

Fecha
1983 · fiabilidad alta
Lugar
San Rafael, California, Estados Unidos
Autoría
Tom Duff
Ámbito
Saber y símbolos

Qué es

Técnica de programación en lenguaje C que entrelaza un bucle do-while con una instrucción switch para desenrollar bucles manualmente y reducir la sobrecarga del control de iteración, descubierta por Tom Duff mientras trabajaba en Lucasfilm.

A qué dio paso

  • Técnicas de optimización de bucles en compiladores
  • Ejemplo célebre de la flexibilidad sintáctica de C
  • Uso posterior en programación gráfica y de sistemas de alto rendimiento

Enlaces

Fuentes✓ verificado 2026-09-28