Re:Programming fonts
by aidenn0 on Monday August 03, 2015 @03:01PM
(#9998907)
I've been using Bitstream/DejaVu Sans Mono for years as I really like their choice for 1Il| but this page made it easy for me to find some alternatives to try. Ubuntu mono and Monoid both stand out as looking good to me (M+ is a close third, but has larger line spacing than I'm used to).
[ Parent
| on HN ]
I don't know if you're still looking here, but after trying out the alternatives, they all had things I didn't like. Source Code Pro was nearly perfect for me, if the latin characters were only as tall as the non-latin characters; the designer seems to like generous space between lines to the point of even skimping on accent length for upper-case characters. The good news is that it makes the Han characters much more legible, as they are larger than the latin ones, but I never use those in my programming.
Looking at alternative fonts, I noticed that the designer of the Meslo font considers Menlo (so also Bitstream/DejaVu) to be "too cramped," so my personal preference must be fore closer-together lines than average.
Here's some samples from a directory listing:
https://phab.jasom.org/orfiles/dejavu-sans-mono-latin.png
https://phab.jasom.org/orfiles/dejavu-sans-mono-non-latin.pn...
https://phab.jasom.org/orfiles/source-code-pro-latin.png
https://phab.jasom.org/orfiles/source-code-pro-non-latin.png