Live data from Hacker News

FiraCode: Free monospaced font with programming ligatures

github.com

81–90 of 159 posts

Re: FiraCode: Free monospaced font with programming ligatures

#83
post #11

One of my 2 favourite fonts. I constantly switch between Fira Code and Iosevka. I just wish Fira Code had an Extra Light option, sometimes, depending on the terminal/OS I find Fira Code too chunky.

Have you tried the ss05 variant of Iosevka? It's intented to be Iosevka in the style of Fira Mono. https://github.com/be5invis/Iosevka/blob/main/doc/stylistic-...

I do not think I have, thank you for the suggestion! Will give it a spin

Re: FiraCode: Free monospaced font with programming ligatures

#84
Speaking of ligature programming fonts, I enjoy Dank Mono: https://philpl.gumroad.com/l/dank-mono.

It has a more stylized look than your typical coding font, and I don't use it all the time, but I enjoy swapping it in when Source Code Pro starts to feel a bit boring.

Re: FiraCode: Free monospaced font with programming ligatures

#86

Speaking of ligature programming fonts, I enjoy Dank Mono: https://philpl.gumroad.com/l/dank-mono . It has a more stylized look than your typical coding font, and I don't use it all the time, but I enjoy swapping it in when Source Code Pro starts to feel a bit boring.

Interesting. More about Dank Mono: https://medium.com/@philpl/what-sets-dank-mono-apart-1bbdc1c...

Re: FiraCode: Free monospaced font with programming ligatures

#87
post #28

Ligatures, IMO, make for a bad coding editor experience. No, I do not want >> parsed as a right shift when it's actually used as two adjacent template delimiters. And no, I'm not okay with the inconsistency that results from the usage of different operators from one programming language to another. Want to change a != to a == operator? Enjoy futzing with placing the cursor properly. It's a cute idea, but I found it m…

Just configure your editor to disable ligatures in template files.

Re: FiraCode: Free monospaced font with programming ligatures

#88
post #11

One of my 2 favourite fonts. I constantly switch between Fira Code and Iosevka. I just wish Fira Code had an Extra Light option, sometimes, depending on the terminal/OS I find Fira Code too chunky.

Iosevka is nice because it allow customization. I can fix all my little nits or get it paired nicely with a body copy font, & I can fix the big nits like disabling ligature abuse.

Re: FiraCode: Free monospaced font with programming ligatures

#89
" Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet."

One (minor) language that does have quite a lot of support is Rakudo which allows both unicode and ascii equivalents for many operators. https://docs.raku.org/language/unicode_ascii

Re: FiraCode: Free monospaced font with programming ligatures

#90
post #21
post #16

I do not understand why someone would like to have ligatures in code. And it looks like I am not alone: https://practicaltypography.com/ligatures-in-programming-fon...

The link you shared aside, I'd be genuinely interested in hearing your own personal opinion why ligatures are bad in coding fonts.

https://news.ycombinator.com/item?id=30822644
Post reply on HN