Hacker News new | past | comments | ask | show | jobs | submit login
Coding Font by Typogram – Find Your True Love of Coding Fonts (codingfont.com)
56 points by rootforce 5 months ago | hide | past | favorite | 39 comments



I hid the names and arrived at my second favorite font. And then I noticed my favorite font is missing!! You should add Iosevka, it's on GitHub.

If you use Google fonts or webfonts or something for this to be easier, I also have it as a webfont on my GitHub.


Iosevka is a great font, but it has SO MANY options, that I doubt one person's Iosevka is super comparable to anothers. =) I know I certainly customized the heck out of mine.


Oh snap! It does, but the default is also awesome, I use it default.

Out of curiosity, what options do you use? I might wanna try some.


Not the person you replied to, but I use Iosevka Fixed which is default except everything is always fixed-width and there are no ligatures.


Yeah, you can (almost) make Iosevka feel any way you want, and it would be nearly impossible to do it justice in a comparison like this.

Here are the options I currently use: https://www.jonashietala.se/iosevka/


I too missed Iosevka, I got Nanum Gothic Coding with no font names. I would like this site (or a docker container) to be more like "give it a list of fonts and it randomizes the pair-ups each time"


Yeah, I too missed Comic Mono


I wish I could replace the default text in use for the examples. I'd like to try a different set of text because with syntax highlighting etc it's a bit harder for me to pick one.


Adding to this: Maybe allow to compare more custom fonts? IDK if it's possible but for the user to pass in a list of links to different fonts they want to try out


Maybe it’s just me and my old IPhone 12 Mini, but I really find it annoying when browsing to something called Coding Font to immediately face a popup with no “close” button that shows me a big unrelated ad at the same time as promoting an app I have no reason to believe I might even want to look at. What’s even more annoying is then having to only discover that it’s the greyed out (seemingly inactive) top margin that will close the damn thing, rather than pop open the ad’s link, an auto playing YouTube video, or whatever the help ProductHunt is used for.

Before seeing the actual content I’m presented 3 ways to bounce to another domain, and no obvious way to actually see the content.

Oh, and it’s back on every refresh.


Am I missing something or do you have to make a decision without being provided a single example of an upper-case character?

The idea is great, thanks for sharing! But att I don't feel it provides enough sample data to really make an informed decision.


I can confirm your suspicions — what I saw was syntax-highlighted code.


That's a really fantastic idea, but (yes, sorry ;) there are many fonts missing (I use Fantasque Sans Mono), the syntax highlighting theme should be customisable (at least a light theme) and the source's language should be changeable.

So I always end up using two browser windows of https://www.programmingfonts.org/ side-by-side for comparisons.


I wish comparisons like this would include unicode coverage. I have code that uses the symbols, arrows, etc. to avoid needing image assets. Or some non-English text that need accented characters or the CJK glyphs.


The easiest solution would be to allow custom text (with user selectable syntax highlighting).


I never much cared for fonts and thought they're mostly the same. You, sir, proved me wrong. lets see if this convinces me to switch from fira code


I'd appreciate ranked results in a tool like this.

My top ranked font contains a significant issue (0's that look like O's); it would be useful to be able to go through "next best" etc. in cases like these.


I love the idea, but the site seems to have ligatures turned on, which screws up the rendering for some of the fonts but not others.


Some of these are absolutely cursed suggestions for coding, namely Xanh, Syne, and Major. I love it! I would definitely throw the Monaspace family in there if they’re properly licensed, I’m something of an evangelist. Also there’s a free version of Comic Sans Mono for coding floating around somewhere AFAIR?


Posting a thread about fonts on Hacker News, to me, is a version of nerd sniping (https://xkcd.com/356/)

It's one of those things that absolutely ruin my productivity and makes me reconsider all the fonts I use in my whole system.

Anyway - thanks for the link, love it.


LOL... yea, I suffer the same problem. Case in point: I've been trialing Luculent for a week or so after seeing it here.


I went through the whole thing, but I liked none of the fonts--not even Inconsolata, which I used for years--as much as Cascadia Code, which in its most recent incarnation even has a Nerd Font/Powerline version.


I hid the font names and still ended up with my current go-to font (JetBrains mono). I’m not sure if that’s the effect of familiarity or if we are truly meant for each other.


Indeed.

—JetBrains Mono is the font I find myself orbiting these days. And as far as I know it was made with good first principles in mind. I’m willing to call it objectively good.


This one is good, however, for me there's always a weird problem - I choose a font I like on some site, install it, then set it in my IDE (MSVS or VSCode @Win7/10/11) and it is... I wouldn't say like sh*t, or even looks very much different, but for some reason just not as good as it was in the browser. I wonder what am I doing wrong?


ah, but maybe it's the first time in a history when I'm happy with a font I've just found. Thanks for the site and for featuring the Incosolata font!


The trouble with the comparison text is that it doesn't provide a way to quickly filter out fonts that abuse ligatures.


Feature request: Optically normalize physical glyph size and line spacing across typefaces. (See: CSS `font-size-adjust`.)


Alternatively, let me choose the font sizes and weights and such independently. I don’t need to look at the same point size for two fonts, I need to look at two fonts where I set the size and whatever to be how I would set them in my code editor.


I was pretty fixed on B612, and am still a bit reluctant to change my editors, but this introduced me to Azeret Mono, which I have to admit is slightly more appealing .. will have to A/B B612/AzeretMono this week and see what my eyeballs think after some hours staring into the oblivion ..


I still can't figure out the rationale behind the design of (, ) in B612. Why they made it look like [, ]?


That is interesting! Thanks for pointing out the bracket shape.

As B612 was designed for aircraft cockpit displays, I wonder if the brackets are squared like that to ensure “()” won’t be mistaken for “O” or “(“ for “C”?

When the work environment involves glancing at and scanning flight related data in a multi-screen cockpit, I can imagine that clarifying that sort of ambiguity is more important than ensuring brackets are immediately distinguishable – as opposed to what I’d want in programming.


Yes, this is the exact reason I selected AzeretMono instead of B612 in the final round - the difference between (, ) and [, ] .. It is indeed an odd failing of B612 and I wonder if it is because of some context in the Airbus cockpit (for which B612 is designed) that makes this difference moot. Or, not ...


This is awesome, but needs like 100 more fonts :)

> Source Code Pro

This, and Bitstream Vera Mono, has been my font for a long time, but recently I've been experimenting with Monaspace, MartianMono, CommitMono, and Comic Mono.


In this zone, don't forget Andalé Mono:

https://en.wikipedia.org/wiki/Andalé_Mono


Feature request: a graph chart of number of times each font won. Or perhaps a chart of weighted rankings.

Very nicely done though, thank you!


Got what I use now, IBM Plex Mono. Nice!


I like Terminus


I used that for about twenty years before switching to Jetbrains Mono, perhaps worth checking out if you're looking for something more modern (ttf, ligatures, a bit more modern design thought about disambiguation, etc).




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: