Re:Input: Fonts for Code and Data
by seanmcdirmid on Friday May 01, 2015 @09:41PM
(#9475531)
> And in the end, the only reason to use proportional font is for style and a marginal increase in readability.
Everyone always claims that "we read code" more than "we write code", yet we still optimize for writing rather than reading. Reading code that has been typeset well is a joy and much improved experience vs. reading code that has not.
Monospace is just simpler. We use it in consoles, and they aren't going away or being revolutionized. And if you want to write a new text editor, you will probably end up supporting monospace behavior before proportional simply because it is such a simple and flexible algorithm.
And in the end, the only reason to use proportional font is for style and a marginal increase in readability.
So it's not a matter of laziness, but of efficiency and design fundamentals.