Live data from Hacker News

CodingFont: A game to help you pick a coding font

codingfont.com

121–130 of 249 posts

Re: CodingFont: A game to help you pick a coding font

#121

Going through this, I was introduced to <= being converted to a ligature which immediately ruled it as a nope for me. No monkey business with the characters of my code thank you very much.

That is usually configurable at the terminal level- for example, both wezterm and ghostty have available configs to control this behavior.

Re: CodingFont: A game to help you pick a coding font

#123
post #108

Knowing that everything in here is people asking why their font is missing: I highly recommend having a look at [ MAPLE MONO ] (on Github https://github.com/subframe7536/Maple-font ). It has amazing readability, looks nice, is compatible with NF if you use that. I received compliments from people looking over my shoulder for my f'ing font?! Huge shoutout to subframe7536 ^^

While we're dropping lesser-known coding fonts, here's my favorite, Lotion [0]. It's cute and playful but also very legible and clean. [0] https://font.nina.coffee/

This one has a bit of... an Art Deco flavor, perhaps, is it?

Re: CodingFont: A game to help you pick a coding font

#124
post #50
post #13

For me it's Berkeley Mono...I was unable to find anything that comes close to it. But this games is fun and the result is a font that is similar to my favourite

Another Berkeley Mono user here! I came from Fira Code to JetBrains Mono to MonoLisa (several years each) then finally settled on Berkeley Mono and refuse to use anything else!

I have been on JetBrains Mono ever since it's release. I am getting FOMO from not using Berkely Mono, because it totally looks like something that would sit right with me.

Re: CodingFont: A game to help you pick a coding font

#126

Going through this, I was introduced to <= being converted to a ligature which immediately ruled it as a nope for me. No monkey business with the characters of my code thank you very much.

That is usually configurable at the terminal level- for example, both wezterm and ghostty have available configs to control this behavior.

Good to know. I’ve been using ghostty and generally not a fan of the code ligatures (or just too stubborn to adapt!).

Re: CodingFont: A game to help you pick a coding font

#127
That's very nice and I ended up with the same font I tend to use (Source Code Pro) vs the font I used before (Noto Sans Mono). Some features I'd love to see:

- An ELO-based version with many more variables, so that I can open the site from time to time and find more nice fonts

- Some global stats

- Not losing the leaderboard after reloading

- Spline Sans Mono

Re: CodingFont: A game to help you pick a coding font

#128
Something I never liked about this game is its showing it in your browser at your chosen font size.

Chrome (assuming you're using Chrome) draws it a specific way. This does not match how Freetype (using typical tuning) or DirectWrite draws it. Chrome's choices in font renderer tuning and blending makes it kind of split the difference between Windows-style and OSX-style, and isn't native to either.

What it should be doing is showing you lossless screenshots of actual in-app renders at different sizes. Some in Chrome (to represent the Electron apps), some in DirectWrite, some in OSX post-Retina, etc.

Some fonts look amazing at larger sizes, but are unreadable at smaller ones. Some perform exceptionally well at smaller sizes. Some look great on every font renderer but OSX's, but some only look right on OSX and look bad everywhere else.

I've sorta played this game with myself, in a semi-objective way: take a bunch of fonts, ignore the subjective art nature of them, and throw them at a bunch of common renderers and see what the optimal size is, and then sort by smallest legible size.

If we define Fira Code, the most popular code font out there, as the bare minimum, 8 of the ones I tested beat it, while 17 were worse.

https://github.com/Diablo-D3/dotfiles/blob/master/fontsizes....

Re: CodingFont: A game to help you pick a coding font

#130

Going through this, I was introduced to <= being converted to a ligature which immediately ruled it as a nope for me. No monkey business with the characters of my code thank you very much.

I don't like them as well. On this site, you can disable them with the checkbox on the top-right
Post reply on HN