Re:The Best Programming Fonts
by blogimus on Friday May 01, 2009 @11:44AM
(#588626)
The fonts are listed in alphabetical order.
But still, as stated in the article:
"It can be a little difficult to distinguish between uppercase i / lowercase L and nested single/double quotes but that can be said of many proportional fonts."
For source code editing, I'll stick to a monospaced font myself.
Re:The Best Programming Fonts
by riobard on Friday May 01, 2009 @10:31AM
(#588544)
I guess platform/rendering engine difference should be taken into consideration when choosing the "best" fonts. Same font is usually rendered very differently on different platforms with anti-aliasing on. For example, Monaco looks fantastic on Mac, but just so-so on Windows/Linux. (Though for bitmap fonts this seems not a real issue.)
Re:The Best Programming Fonts
by dimitar on Friday May 01, 2009 @10:29AM
(#588543)
How about the X11 "fixed" font and my favorite - "terminus"?
Fixed, by the way is the font you see when you start xterm in most environments. Hold Ctrl and the RMB while the mouse cursor is in a xterm window and you can see it in different sizes
Re:The Best Programming Fonts
by puns on Saturday May 02, 2009 @07:00PM
(#590299)
+1 for Anonymous. It's a great font to use on OS X, especially if you're using light font on a dark background, as OS X tends to render the fonts much heavier and blurrier with antialiasing. Anonymous remains fairly crisp.
Re:The Best Programming Fonts
by yan on Friday May 01, 2009 @10:14AM
(#588521)
It's not mentioned, but I love Pragmata[1]. It's expensive, but gorgeous and very usable. And I stand by what I said about it earlier: http://twitter.com/yan_i/status/1442859670
Note that the only alignment is the initial indentation; one space is always as wide as another space, so a variable-width font won't mess anything up.
Obviously if you are using Haskell or Python, you will care even more about alignment, and hence will want a monospaced font. You will also want a monospaced font in your terminal emulator, as most console apps depend on all glyphs being equally wide.
Re:The Best Programming Fonts
by pavelludiq on Friday May 01, 2009 @10:16AM
(#588523)
I used to like Monaco, but its parentheses are kind of annoying if you program in a lisp like language, or if you need to nest a lot of parentheses. Now im using dejavu sans mono.
Re:The Best Programming Fonts
by _giu on Friday May 01, 2009 @10:27AM
(#588539)
that's the same thought I had when I saw that Arial was the first item on their list. I once tried to use a non-monospaced font, but that lasted only a few seconds. it just doesn't fit!
But still, as stated in the article:
"It can be a little difficult to distinguish between uppercase i / lowercase L and nested single/double quotes but that can be said of many proportional fonts."
For source code editing, I'll stick to a monospaced font myself.
Link: http://dejavu-fonts.org/wiki/index.php?title=Main_Page
Smoothed blended TrueType programming fonts are for clove-cigarette-smoking nancy boys.
Fixed, by the way is the font you see when you start xterm in most environments. Hold Ctrl and the RMB while the mouse cursor is in a xterm window and you can see it in different sizes
http://www.ms-studio.com/FontSales/anonymous.html
[1] http://www.fsd.it/fonts/pragma.htm
It looks nice. What makes it better than the other programming fonts? or is it a general feeling when you use it?
As a result, a non-monospaced font would be a nightmare.
However, perhaps if you are using a language where everything is positional (Java, C), then maybe it doesn't matter:
Note that the only alignment is the initial indentation; one space is always as wide as another space, so a variable-width font won't mess anything up.Obviously if you are using Haskell or Python, you will care even more about alignment, and hence will want a monospaced font. You will also want a monospaced font in your terminal emulator, as most console apps depend on all glyphs being equally wide.
I think I used Monaco or Inconsolata before that. Can't really remember.
I just love this font! it's such a beautiful piece of font-design and I only can recommend you to try it out!
droid-sans mono
I would add Envy Code R: http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-cod...