Earlier quoted context omitted.
I suppose some might say the code looks cleaner with ligatures and they better convey the meaning of the code (e.g. ≠ is easier to understand than !=). Personally, however, I like to see exactly what it is I am typing, exactly which symbols are being used. Ligatures distort that. Ligatures are fine when reading prose, but I find them too confusing when coding. That's a personal preference, though. I'm sure some peopl…
Personally, however, I like to see exactly what it is I am typing, exactly which symbols are being used. Ligatures distort that. I feel the same way. I do think I would enjoy programming in a language that used a slightly more extended set of real characters, as long as we had solid editor and font support so typing and viewing them wasn’t going to be an issue for anyone. For example, I’d like to finally have ≠, ≤ an…
Ligatures in coding fonts are a poor workaround for bad keyboard layouts. If you want to see ≠ then type ≠.
Julia is the only ‘major’ language I know that supports most such characters.