It looks like these are all monospaced fonts. I realize that most programmers use monospaced fonts, but I personally find proportional fonts to be much more readable and pleasing to my eye. I would be really interested in a similar font comparison that included proportional fonts that are suitable for programming. Right now my favorite is Trebuchet MS. This renders beautifully on the high-DPI displays I use, and it h…
I'm curious to know how you started using proportional fonts for coding. All of the tooling for writing code defaults to monospace, so what started you coding in a different style?
Programming Fonts – Test Drive
141–150 of 289 posts
Re: Programming Fonts – Test Drive
#142It also helped me understand something about the font sizes that always puzzled me (but never enough to actually look it up).
All of the fonts there have the size of 16, but some are clearly bigger than others. Compare e.g. Inconsolata and Meslo:
http://app.programmingfonts.org/#inconsolata http://app.programmingfonts.org/#meslo
Having them side by side, you can see that they contain the same vertical amount of space. Inconsolata's glyphs are smaller, but they're still in the box of the same height.
It does seem that the "font size" only refers to the height, though. The width is clearly variable.
To anyone who actually understands this properly: is the above correct or is that just an artefact of how the website renders the text?
Re: Programming Fonts – Test Drive
#143I'm surprised that the list doesn't mention consolas. It ships default with visual studio and it's so good that I use it on arch Linux as my terminal font and with intellij. It was designed with programming in mind and has some nifty characteristics like a slash through zero. This list also misses out on 'operator mono' which is a well thought out font for programming.
A steal at $199!
Re: Programming Fonts – Test Drive
#144I've tried many of the more famous ones but the clarity is simply good.
Re: Programming Fonts – Test Drive
#145Earlier quoted context omitted.
Would it violate the ToS to create a simple sprite sheet out of a proprietary fixed-width font?
I don't think the author needs to go to such lengths just to support some proprietary fonts, specially considering that there are great free and open options.
Re: Programming Fonts – Test Drive
#146Re: Programming Fonts – Test Drive
#147I really enjoy the Nerd Font pack, as it adds all kinds of symbols that are great for augmenting text editors like Vim: https://github.com/ryanoasis/nerd-fonts Then your editor can look like this: https://raw.githubusercontent.com/wiki/ryanoasis/vim-devicon... It's not all just for looks. For example you get icons for file types so it's also useful. My favorite is the Nerd Font version of Droid Sans Mono.
Re: Programming Fonts – Test Drive
#148I'd like to see an elimination tournament of these so you can two fonts head-to-head and vote for your preferred until you discover you favorite. Identifont is a similar system. It uses a twenty-questions style format to identify an unknown font. http://www.identifont.com/
That's a really cool idea. You know, the website is on GitHub, if anyone wants to contribute a PR I'm all ears ;)
Re: Programming Fonts – Test Drive
#149Earlier quoted context omitted.
$60 for a font...? Is there something wrong with Hasklig, Fira Code, or Inconsolata?
There's nothing wrong with the original IBM VGA console font, for that matter. Font perception is a very subjective thing, though. Also, I think increase in screen resolution contributes somewhat. I find that I'm a lot pickier about fonts after getting a 4K display.
Oh boy... Don't get me started on this. Those semi-consistent application of serifs, wide vertical traces and the overall MDA-ness of it drives me nuts. It's not like IBM didn't have anything better to choose from.
disclaimer: I make the 3270 font, which is based on the 3270 terminal font, which is the better thing I mentioned in the above paragraph.