Live data from Hacker News

Top Programming Fonts

hivelogic.com

21–30 of 37 posts

Re: Top Programming Fonts

#21
I have to add my love for Liberation Mono. https://fedorahosted.org/liberation-fonts/ Releases: https://fedorahosted.org/releases/l/i/liberation-fonts/

I recently had one of those "time to tweak my environment" days where I spent the entire day trying out monospaced fonts (DejaVu Sans Mono, Bitstream Vera Sans Mono, Envy, Terminus... everything I could find) in various color schemes in multiple editors (Win). I've now pretty much set any program where I need a monospace font to Liberation Mono 10pt.

However, I think Consolas looks better if I'm trying to fit more onto the screen. It looks better at smaller sizes than Liberation.

So I've settled on using 2 editors most the time with pretty similar features (Notepad++ & Programmer's Notepad), one loaded with Liberation Mono, the other with Consolas for files where I'd like to squeeze more lines in and keep decent readability.

Maybe there's a better way of doing things, but I like having two sorta different workspaces that I can quickly open.

Re: Top Programming Fonts

#22
post #19
post #15

I didn't even notice my terminal font until it being pointed out. So am I the only one perfectly happy with just Monospace?

Ubuntu? In that case, "Monospace" isn't really a font, but Bitstream Vera Sans Mono or DejaVu Sans Mono.

Ahh, thanks for pointing that out. I am indeed on Ubuntu. And I'm obviously entirely clueless about fonts; ignorance is bliss. :)

Re: Top Programming Fonts

#23

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.

Re: Top Programming Fonts

#28

Anonymous Pro... http://hivelogic.com/articles/anonymous-pro-programming-mono... it's the best overall.

Agreed. All of the characters are perfectly balanced and fine-tuned. For example, #, /, and all look wonderful in code. Monaco messes that up, especially with /.

Takes a little bit to get used to using a serif monospace font though.

Re: Top Programming Fonts

#29
post #6

I have been using Envy Code R. From time to time, I change my font. I guess I need some variety. I have a pet project of reproducing the IBM 3270 terminal font. I love those 6's and 9's.

I used to switch fonts between different ones all the time. About a year ago, I found Envy Code R. I haven't switched since. Easy to read, easy to tell the difference between zero and O, paren and curly brace, etc... http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-cod...

[deleted]

Re: Top Programming Fonts

#30
post #6

I have been using Envy Code R. From time to time, I change my font. I guess I need some variety. I have a pet project of reproducing the IBM 3270 terminal font. I love those 6's and 9's.

I used to switch fonts between different ones all the time. About a year ago, I found Envy Code R. I haven't switched since. Easy to read, easy to tell the difference between zero and O, paren and curly brace, etc... http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-cod...

Thanks for this. I really like Inconsolata, but this is absolutely great. Best monospaced font I've seen.
Post reply on HN