Por:
Hindawi Publishing Corporation
|
Fecha:
2010
Los programadores a menudo se encuentran con mensajes de error crípticos del compilador que son difíciles de entender y, por lo tanto, difíciles de resolver. Desafortunadamente, la mayoría de disciplinas relacionadas, incluida la tecnología del compilador, no han prestado mucha atención a este aspecto importante que afecta significativamente a los programadores, aparentemente porque se siente que los programadores deben adaptarse a los compiladores. En este artículo, sin embargo, se estudia este problema desde la perspectiva de la disciplina de la interacción humano-computadora para comprender por qué los mensajes de error del compilador dificultan el trabajo de los programadores y cómo esta situación puede ser aliviada. Además, debido a que los mensajes de error mal diseñados afectan de manera más adversa a los programadores novatos, se analizan los problemas que enfrentan los estudiantes de ciencias de la computación al aprender a programar y se identifican los obstáculos originados por los compiladores. Se proporcionan ejemplos de mensajes de error reales del compilador y se comentan cuidadosamente. Finalmente, se esbozan algunas