I'm a sucker for ligatures.
I'm a sucker for ligatures.
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...
Commenting to find this later on.
That said for my needs Iosevka and Pragmata are pretty much a dead heat and one is free and open.
If you prefer Pragmata then sure the the cost per hour over a decade is irrelevant (the same reason I pay out of pocket for intellij ultimate at work, work would pay for it but I use it outside of work and it's not worth the hassle).
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. :)
I have never really liked any of the other popular coding fonts and it really comes down to one thing: They are all stupid sans-serif fonts.
I have found, ever since displays grew out of the garbage 100 dpi age, that serif fonts are vastly more enjoyable to look at and easier to quickly visually discern.
As a result, Iosevka Slab is basically the only code-optimized font I can even consider.
Beyond that, I prefer a narrower font for monospace text. Monospace is already such an awful layout for readability, but, making it narrower at least helps reduce the horizontal scan range without imposing insane limits like 72 character lines.
So, those are my reasons anyway.
So why code in a monospaced font then? There's no rule that says you have to write code in a monospaced font. I've used proportional fonts for many years, and almost every programmer's editor supports them.
I'm currently using a slightly modified version of Trebuchet MS (I replaced the tilde with a better one). Another example is Input Sans, one of the three fonts today's thread is about.
If you like proportional fonts, go for it!
All respect to those who like proportional fonts, to each their own, but I think of code as a 2d grid.
Same reason I use syntax highlighting: color is another dimension that helps me see what I’m doing. This is particularly notable in Lisps, where turning on rainbow parens can be like switching on a light switch, immediately helping me understand the shape of the forms.
Great font though. Recommended.
Are there nonmono fonts with arrow ligature support like firacode?
Could you repost your image to, say, Imgur? I'd like to see how you'd implemented ligatures.
(Turned out I remember Input because I saw Output, a font by the same author, and thought "Oh, that's nice! I could use that on my webs-- oh, it's not cheap. Bugger".)
Nice work there.
What, on ${DEITY}’s Blue Earth, can ligatures possibly do for you as a programmer, that is in any way useful?!?
Aesthetics is important to me. Being in an ugly environment brings me down. Fira Code brings positive aesthetics with it. And ligatures are cool.
I'm the kind of a person that does things simply because they're cool.
(Also, thanks for reminding me of it. I think I've just found the font for a redesign project.)
Seriously though, what an atrocious site...