Live data from Hacker News

Input: Fonts for Code

input.fontbureau.com

31–40 of 136 posts

Re: Input: Fonts for Code

#32
post #23

To be honest, I never understood all these discussion about "coding fonts". They pop up every now and then here on HN but it always seems like bikeshedding to me. Don't get me wrong - I'm aware that there are some folks who may have a vision impairment or some other reason where it really matters. But apart from that, I've been programming for decaded on many different computer systems with many different fonts, and…

There are instances where font matters, and I go back to TurboC on my 8086 and Fortran 'scards' on a VMS mainframe + terminal, so I'm not a whiny mod-crazy hipster. > Fonts Creating Bugs: Some fonts are more prone to errors. Lower case L vs number one, zero vs. capital O, braces vs parens, lowercase g vs 9. Go look at old Unix fixed fonts, and even courier and you can see how hard it is to distinguish. (Unix '10x7' w…

> eyes fatigue.

Not only that, but it might as well look nice if you're staring at it for 10+ hours.

Re: Input: Fonts for Code

#33

Yet to find something that suits me better than Fira Code. It's a decently good-looking font with ligatures . I'm a sucker for ligatures.

Iosevka for me, you can custom build it with the letter designs you want, it supports ligatures and it's condensed without been cramped (also has Term, non-term and Slab variants in the same build). It's replaced my mono font everywhere , Fira Code is lovely but it feels way too wide once you've used Iosevka. The only font that comes close is Pragmata Pro but that's not free. https://raw.githubusercontent.com/be5invi…

I paid for the original Pragmata font in 2004, and he has kept sending updates surprisingly often ever since. I suppose I upgraded to Pragmata Pro in 2011, so only 8 years of updates on that. Money well spent for 40 hours a week of use

https://www.fsd.it/shop/fonts/pragmatapro/

Re: Input: Fonts for Code

#34
post #8

Been using Deja Vu for such a long time, hard to change. Seeing as this has a slashed or dotted zero really makes this a contender. So many “code” fonts don’t seem to get the zero right.

I'm a Deja Vu guy myself, but something (I think yesterday) here had me actually considering switch.

https://blog.golang.org/go-fonts

Same metrics as Deja Vu, but with serifs! Shame coverage is so low.

Re: Input: Fonts for Code

#35

Yet to find something that suits me better than Fira Code. It's a decently good-looking font with ligatures . I'm a sucker for ligatures.

I used Fira because I felt the same about ligatures, until I found Hasklig. It has similar ligatures, but the overall font is better imo. https://github.com/i-tu/Hasklig

Re: Input: Fonts for Code

#36

Yet to find something that suits me better than Fira Code. It's a decently good-looking font with ligatures . I'm a sucker for ligatures.

I'm too used to non monofonts, but firacodes arrow ligatures makes looking at JavaScript es6 syntax so much easier.

Are there nonmono fonts with arrow ligature support like firacode?

Re: Input: Fonts for Code

#39
I can't find anything better than Monaco for myself. That's something about it aesthetically pleasing which I can't quite explain. Fira Code probably comes second.

Re: Input: Fonts for Code

#40

Yet to find something that suits me better than Fira Code. It's a decently good-looking font with ligatures . I'm a sucker for ligatures.

Iosevka for me, you can custom build it with the letter designs you want, it supports ligatures and it's condensed without been cramped (also has Term, non-term and Slab variants in the same build). It's replaced my mono font everywhere , Fira Code is lovely but it feels way too wide once you've used Iosevka. The only font that comes close is Pragmata Pro but that's not free. https://raw.githubusercontent.com/be5invi…

> but it feels way too wide

It seems the weirdest thing to me that fonts – especially monospaced fonts – vary by width.

I'm working on a forum redesign at the moment. Picking a font took a surprising while, because the font the forum had used – Source Sans Pro – is naturally narrow. Put something wider in, and it's entirely not the same.

I have, similarly, replaced monospaced fonts everywhere with Fira Code. Characteristically, Iosevka looks too narrow to me. :)

Post reply on HN