A perennial topic of interest to programmers is their coding font. I’ve been using Inconsolata for as long as I can remember. I adopted it when I was still a Vim user and carried it over to Emacs. In my more than 17 years with Emacs, I’ve never used anything else.
Shockingly, to me at least, I started using Inconsolata before some Irreal readers were born. Still, every time I see an article about someone’s favorite coding font(s) I invariably have to look. As I’ve said before, my main requirement for a font is that I can discern the difference between 0
, O
, o
, i
, I
, l
, L
, and 1
. It’s surprising how many fonts get this wrong.
Jordi Ollé Ballesté has some excellent font porn in a post that lists his 10 favorite fonts. Some are paid and some, like inconsolata, are free. As usual, I didn’t see anything that made me want to move from Inconsolata but your mileage may vary.
It is, in any event, worth taking a look. Maybe you’ll find a new font but even if you don’t you’ll probably enjoy looking at the possibilities. As Ballesté says, your choice of font can make a big difference in your coding experience. Articles like Ballesté’s show you the possibilities.