News for hackers. Stuff that matters.
Re:Ligatures in programming fonts: hell no by Joeri on Saturday May 13, 2023 @07:53AM (#35927493)
Ligatures in a fixed width programming context still take up the full width of the separate characters, so a unicode symbol of the ligature has a different width from the ligature itself, and this is immediately obvious.
Re:Ligatures in programming fonts: hell no by klyrs on Saturday May 13, 2023 @11:05AM (#35929073)
I once came across a true monospace ligature font. It was the absolute worst. Especially when combining letters like ff, fi, ffi...
Re:Ligatures in programming fonts: hell no by rami3l on Saturday May 13, 2023 @01:27PM (#35930560)
Exactly. I recently started to write some LEAN which uses a ton of Unicode characters and I still use JetBrains Mono with ligatures on. ≠ is 1 unit wide but != is 2 units wide, so it's not that confusing as one might think.

Besides, if someone insists, it's also possible to make a language-specific setting in the editor to disable ligatures in those languages :)

Re:Ligatures in programming fonts: hell no by layer8 on Saturday May 13, 2023 @03:04PM (#35931579)
On the other hand, this is one aspect that makes those ligatures typographically jarring to me. It replaces one compromise with another bad compromise.