Hacker News new | ask | show | jobs
by jballanc 5999 days ago
For me, requirements for a good programming font are:

- Easy to distinguish 1, l, and |

- Zero with a slash

- Lowercase g open on bottom (two circles is too cluttered)

Surprisingly, with those simple rules the only font on the list that gets all 3 is Monaco. (My personal choice, Menlo, also gets all 3.)

1 comments

> - Zero with a slash

Debatable. Zero is typically narrower than uppercase O, so it is trivial to distinguish them even without the slash that merely adds to the visual noise.

Sure, but that assumes that you have a 0 and an O sitting right next to each other to compare. That said, the reason I don't like dotted-0 is because I feel it's too noisy. I think a slash is the right balance...but that's me ;-)