Ewwww I hate it. Whyy
I have only one vvord.
@yhvr i already dislike ligatures in my terminal font bc my text editor uses a block cursor, which means the ligatures are broken and reformed whenever i move over them, which is particularly distracting
but this is on a whole other fucking level what
Kill it with fire!@yhvr @grishka I get that, I discovered these when seeing a normal not-equals sign in my text file, being confused, clicking and having my cursor in the middle and going whaaaaaaaaaaaaaaaat theeeee
But it’s the kind of thing where you only need to figure it out once and once you do it’s fine, and it’s not that hard to figure it out once
Just my opinion but maybe the confusion factor is really just if you haven’t seen them before or in ages so it’s well worth it to me
Xenotime | Science/Coding VTuber, welllll the problem is that you still have to keep in the back of your head that that "not equals" ligature actually has a ! in it that you don't see. If you want to turn it into ==, you have to do this extra mental work of imagining the characters that are there in the file but not there on the screen to replace the ! with a =.
In your example, the <> ++ and -> are fine because they don't hide anything. I only know one example of similar hiding of underlying characters in natural languages — in Arabic, there's this "la" ligature that looks like neither the "l" nor the "a". Fonts implement it as an actual ligature, it works exactly like those >= and != except RTL.