I’ll put in a mention for Dank Mono. I’ve been using it for a year and love it ( https://dank.sh ). It’s like Operator Mono but much cheaper.
Programming Fonts – Test Drive
251–260 of 289 posts
Re: Programming Fonts – Test Drive
#252Great site, but one request: Please make the up/down keyboard arrows switch to the prev/next font (rather than just scrolling the list of fonts). That way I could keep my eyes on the code window to really feel the change. Currently, having to visually bounce from code window to font selection window and back slows me down and makes it harder for me to compare fonts.
Re: Programming Fonts – Test Drive
#253No one has mentioned Lucida Sans Typewriter. It was the default console font on Solaris, and it was may favorite code font for more than a decade. I even made a Windows version of that font, for my own use, using a bitmapped font editor. Here's a screenshot of Solaris showing that font: http://agilo.acjs.net/files/screenshot_solaris.png You can buy it from Adobe: https://www.fonts.com/font/adobe/lucida-sans-typewrite…
[1] https://docs.microsoft.com/en-us/typography/font-list/lucida...
Re: Programming Fonts – Test Drive
#254It drives me crazy when fonts look at the old convention of "strike through zero" and for some reason decides they need to be different from the convention and allow the strike to pass the edges of the zero circle. "Anka/Coder" in the linked article is guilty of this. When the strike passes the edge of the circle, it's no longer a zero, it's a Danish or Norwegian "Ö" (Ø). It's been a part of their alphabet for centur…
That's what pretty much everyone does when whiteboarding.
> When the strike passes the edge of the circle, it's no longer a zero
When a second stroke is added to the oval, it's no longer a zero to most people, other than programmers.
When no such stroke is added, it's also the letter O to most people; far more people than just Danes and Norwegians. Nobody is jarred by the appearance of a letter in the middle of a number. The ambiguity is embraced in informal English, where zero is pronounced as "oh", like 007 being "double oh seven".
Re: Programming Fonts – Test Drive
#255Earlier quoted context omitted.
So you're reading a number and then -blurp- your mind goes "Danish" or "Norwegian" letter? Context doesn't come into play? I mean - I can understand such confusion if you are dealing with some kind of multi-character random code or such (ie - a "confirmation code" for instance), and the site is primarily targeted to Danish or Norwegian users; in that case, the confusion would be valid. Much like such codes in "Englis…
Naive Danish speaker here. It is really jarring to look at, and is completely indistinguishable from ø. It is not that I cannot infer its meaning from the context, but it just stands out as a typo on first look and is really distracting. It surely would prevent me from using the font.
Likewise with O; the commonplace zero with no slash would likely look like a jarring typo also, if Danish had that letter.
Re: Programming Fonts – Test Drive
#256I'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.
Consolas is a proprietary font, and this list includes only free and/or open source fonts. It does include the similar Inconsolata.
Re: Programming Fonts – Test Drive
#257(props for remembering set values between reloads though)
Re: Programming Fonts – Test Drive
#258Earlier quoted context omitted.
Hi, I'm the author of programmingfonts.org. Operator Mono certainly is pretty. I always loved consolas on Windows (honestly, it's the only thing that rendered properly on Win7). That said, I can only include fonts that are freely available, or where the owner of the font allows me to (in the case of Input Mono). I have tried for a few others, but haven't been so lucky there. So, no proprietary or otherwise commercial…
Have you looked at the licensing of the Lucida family of fonts (particularly Sans Typewriter and Console)? From a quick check it looks like just the old bitmap fonts are available for redistribution, and all the scalable varieties are proprietary, but I'm also seeing some contradictory information, so I'm not 100% certain on that. If allowed it would be a great addition to the site.
Re: Programming Fonts – Test Drive
#259It drives me crazy when fonts look at the old convention of "strike through zero" and for some reason decides they need to be different from the convention and allow the strike to pass the edges of the zero circle. "Anka/Coder" in the linked article is guilty of this. When the strike passes the edge of the circle, it's no longer a zero, it's a Danish or Norwegian "Ö" (Ø). It's been a part of their alphabet for centur…
Personally I'm a fan of the dotted zero since it looks clean and doesn't get confused with an O or an Ø. I guess it could get confused with a theta but how often does that show up in variable names?
(Lowercase ‘θ’ is quite common to indicate a vector of parameters. I’ll admit, though, that few people are ~courageous~ adventurous enough to use the actual symbol in their variable names rather than the string ‘theta’.)
Re: Programming Fonts – Test Drive
#260It'd be good to have details of unicode coverage on this site, i.e how many glyphs in various major blocks are covered (e.g greek, cyrillic, box drawing, mathematical symbols etc).