That's a bitmap font, which is really good for displays where pixels are large, but which is terrible for displays where pixels are tiny (like, say, the iPod Touch or something). Displays are getting denser, so the way to go is vector-based, not bitmapped.
Here's an interesting thought: you need to make the glyphs as different to each other as you can, for a given language model. Would a font for Lisp be different than a font for Ruby? Could you make an emacs plugin that changed lettershapes based on character probabilities?
Claiming any font is the "ultimate" programming font is akin to claiming "blue" is the ultimate color, or "strawberry" is the ultimate flavor of ice cream.
Andale Mono for me. it's very "lightweight" and beautiful. i would use Courier New generally, but after using Andale, it's surprising how heavy and hard to parse Courier is
After going through Courier New, Profont, Consolas, Monaco etc., my favourite programming font ended up being Panic Sans, which comes with Coda, a Mac IDE that I don't use. For developers whose point size of preference hovers closer to 12 points than 6, it's perfect. Sample: http://purefiction.net/paste/panicsans.png
Wow the Mac version is distributed as a .sit... old school. I despise anyone who knowingly distributes files as Stuffit archives any more, but this just seems to have not been updated since the days of Mac OS 9.
This is a little off topic, but I loved the font in Konsole. And I just freaking loved Konsole, but haven't been able to get working for OS X. Has anyone here been able to?
Agreed, I don't know what the author is smoking. But then, there's no accounting for taste.
I also use Vera Mono in emacs, and like it a lot. I really feel for the poor folks still using courier (which-way-does-that-quote-go-and-is-that-a-curly-or-paren?) as a code font.
To be fair, though, the linked font is a bitmap, not a vector font. So maybe a better comparison might be to the X11 9x15 or 10x20 fonts, both of which I spent years staring at and like very much.
In the past when the only displays I had access to were relatively low-res (1280x1024) I used ProFont a lot. It's a good font, didn't become bothersome after hours of Emacs work.
http://www.umbrae.net/files/panicsans.png | http://www.command-tab.com/images/programming/perfect_font/p...