No estoy seguro de que sea necesariamente más fácil leer el código monoespacial, pero es más fácil escribir código legible en el monoespacio.
La sangría revela gran parte de la estructura del código, probablemente porque es más fácil ver el borde entre el espacio en blanco y el texto a través de varias líneas y alinearlas. Es mucho más fácil hacer coincidir líneas basadas en sangría que contando delimitadores anidados. (Esta es la razón por la cual Lispers no ve los paréntesis).
Dado que la mayoría del código está escrito como texto plano sin facilidades especiales para la alineación, un tipo de letra monoespaciado facilita la alineación de las cosas. Pero si está haciendo una buena composición tipográfica, ciertamente puede hacerlo muy legible en una fuente proporcional:
- ¿Por qué las escenas de piratería en las películas suelen tener una pantalla en negro con texto verde? ¿Cuál es la historia detrás de esto?
- ¿Qué hago cuando mi cuenta de Gmail ha sido pirateada (todo desapareció)?
- ¿Cómo puedo encontrar un experto en fraude en Internet profesional en línea para que me ayude con un problema de ciberacoso que ocurre conmigo?
- ¿Cuáles son las anomalías que indican que mi dispositivo Android puede estar comprometido?
- Hackers: Sin ningún software, ¿cómo saber si su sistema está siendo pirateado?
Esto es de un artículo que escribí recientemente. Una fuente proporcional facilita la compresión del código en la columna estrecha requerida por el editor, y creo que es fácil de leer y atractivo.