Live data from Hacker News

Top Programming Fonts

hivelogic.com

31–37 of 37 posts

Re: Top Programming Fonts

#31
post #7

I have used Schumacher Clean for ages, and find it awesome. Not sure it's available on Mac/Win, but it's very readable and clean (...). I mostly write LaTeX and C/C++ in Emacs on dark grey background.

i agree, but did you notice that monaco 9 point without anti-aliasing in this article looks very similar? which seems like good news to me, because if schumacher disappears then there's something to fall back to...

Re: Top Programming Fonts

#32

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.)

> - 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 ;-)

Re: Top Programming Fonts

#35
post #4

I love DejaVu Sans Mono: http://dejavu-fonts.org/wiki/index.php?title=Main_Page Which is a variant of Bitstream Vera Sans Mono: http://www.gnome.org/fonts/ However, right now, my new favorite font is Menlo that came with Snow Leopard. It's another variant of Bitstream Vera and it seems to work much better at smaller font sizes. Which is great for limited screen sizes (such as 1280x800 on a smaller laptop).

Wow, I hadn't noticed Menlo, thanks. I've been using Bitstream Vera Sans Mono for a while but I don't like how faint the hyphen is with anti-aliasing when I'm coding in haml – a problem that Menlo fixes.

Re: Top Programming Fonts

#37
post #7

I have used Schumacher Clean for ages, and find it awesome. Not sure it's available on Mac/Win, but it's very readable and clean (...). I mostly write LaTeX and C/C++ in Emacs on dark grey background.

i agree, but did you notice that monaco 9 point without anti-aliasing in this article looks very similar? which seems like good news to me, because if schumacher disappears then there's something to fall back to...

True, monaco9 looks a lot like clean12. However, I use a 13point version for coding. It's a little taller and for that reason, in my opinion, clearer. If schumacher disappears, I should look for monaco 10pts, as I can't find it on my linux box...
Post reply on HN