Yo en el curro suelo programar con un fondo negro y voy cambiando el color de comentarios y código cada X tiempo para no aburrirme. Es una costumbre heredada de los viejos tiempos que me gusta aunque ha dejado de ser necesaria (aunque a mi me sigue cansando menos).
Si yo no recuerdo, el tema de programar con fondo negro sobre letra blanca era una cuestión fundamentalmente relacionada con la calidad de los monitores de antaño. Efectivamente como alguien ha mencionado más arriba, programar en un CRT de 14 pulgadas a 60 Hz era un verdadero martirio.
Aunque no soy ni mucho menos un experto, creo recordar que, en un CRT que funciona mediante tubo de rayos catódicos el negro se representa de forma efectiva cuando no se producen impactos de electrones en el pixel por lo que era mucho más estable conseguir un fondo negro sobre blanco (con un menor porcentaje de refrescos de información útil) que realizar la opción contraria. Hoy en día con los TFT y lo CRT de altos refrescos esto no es tan importante (especialmente en los TFT en los que el Transistor tan solo deja pasar o no la luz).
Antiguos CRT
(Puntos:1)( http://www.stackframe.net/ )
Si yo no recuerdo, el tema de programar con fondo negro sobre letra blanca era una cuestión fundamentalmente relacionada con la calidad de los monitores de antaño. Efectivamente como alguien ha mencionado más arriba, programar en un CRT de 14 pulgadas a 60 Hz era un verdadero martirio.
Aunque no soy ni mucho menos un experto, creo recordar que, en un CRT que funciona mediante tubo de rayos catódicos el negro se representa de forma efectiva cuando no se producen impactos de electrones en el pixel por lo que era mucho más estable conseguir un fondo negro sobre blanco (con un menor porcentaje de refrescos de información útil) que realizar la opción contraria. Hoy en día con los TFT y lo CRT de altos refrescos esto no es tan importante (especialmente en los TFT en los que el Transistor tan solo deja pasar o no la luz).