Un ingeniero de Microsoft y su encuentro con Raymond Chen: Preprocesadores y mensajes de error de BitLocker

2025-09-21
Un ingeniero de Microsoft y su encuentro con Raymond Chen: Preprocesadores y mensajes de error de BitLocker

En 2009, un joven ingeniero de BitLocker de Microsoft buscó una manera de referenciar valores constantes de C++ en archivos .mc para mejorar los mensajes de error de BitLocker. Recurrió a una lista de correo interna y recibió una respuesta concisa pero efectiva de Raymond Chen: usar el preprocesador. Sin embargo, por miedo a interrumpir el complejo sistema de compilación de Windows, el ingeniero finalmente abandonó el enfoque. Años después, reflexiona sobre esta experiencia, destacando las deficiencias en las herramientas internas de Microsoft y su propia aversión a los sistemas de compilación complejos.

Desarrollo