Live data from Hacker News

Input: Fonts for Code

input.fontbureau.com

21–30 of 136 posts

Re: Input: Fonts for Code

#22
I switched to this font about a year ago. Input Mono is really readable and has great proportions.

The new Output font (yes, that’s the name) of Input‘s creator David Jonathan Ross looks great as well! Very clean sans-serif font.

Re: Input: Fonts for Code

#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 frankly, it really doesn't matter too much to me.

Of course, you want something monospace, and something that looks nice might make an 8-hour day job (subconsciously?) more pleasant. But to me(!), most of the "programmer font" discussions are a waste of time, just choose the first one on your system and off you go.

Re: Input: Fonts for Code

#26
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…

It's just subjective, but many people are genuinely sensitive to it, some aren't. I find Input visually hard to read, and prefer something like Fantasque Sans Mono (https://fontlibrary.org/en/font/fantasque-sans-mono). Different strokes.

Re: Input: Fonts for Code

#27
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' was my favorite until horz resolutions crossed the 1600px.)

> Readabilty vs. Coding Style causing (literal) Headaches:

Staring at code 10+ hours a day, eyes fatigue. Some fonts are noisier than others, some fonts read faster than others, some fonts have more space than others.

And, if the coding style of the person you are reading does not use spaces between '=' or '()', or ample newlines, Courier can be a very taxing font due to all the serifs.

Lucida Mono provides a nice way out of this, but not all systems have it. Consolas solved the problem for a very long time.

> Ligature Bling

The addition of ligatures is mostly bling. I tried Firas cuz the => glyphs were nifty, but ultimately a big fat triple equals looks worse than '===' and I'd rather not waste time tweaking my goddamn font!

> Proportional

What kind of savage codes with a proportional font?

> Portability

I switched to Consolas because I can use it on Vi on macOS, Win, and *nix, and it saves my eyes from dense programming style.

Re: Input: Fonts for Code

#30

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/be5invis/Iosevka/master/im...

Post reply on HN