Surprised to see Fantasque Sans Mono[1] not mentioned yet. It's the best "comic"-style font I was aware of, which I used for coding/terminal for a long time (I currently use Victor Mono[2]).
This font tries to increase cognitive ease by keeping the characters at the same width, but I don't think other popular monospace fonts aren't legible. I use Ubuntu Mono and have had no problems. I never understood why people use cursive fonts for code, which truly is illegible at times.
Comic Sans has a reputation for being more accessible for dyslexic people, presumably because the glyphs are more easily distinguishable. (Though I wonder if making it monospace negates that advantage somewhat)
I am not going to check every study here, which are helpfully not hyperlinked, but every one I checked showed no effect at all. Kind of disingenuous I think.
It increases cognitive ease compared to what it intends to replace, which are other Comic Sans monospace fonts. I don't think it is claiming to be a cognitive improvement above all monospace fonts, unless they are saying that being comic-style is itself such an improvement.
I prefer Comic Code too. It's missing a few ligatures and it has a rendering bug on the T on windows with some sizes, but it's still my default font in vscode.
Yeah, I did find that gimmicky too. But if you click on that screenshot, it leads to a webpage typed completely in that font, so you can properly admire that.
Anyway, I'm genuinely surprised some people here don't treat that as a joke and are really using it for code editing, but whatever, anything is legit if you can read it. So I wouldn't complain about the diagonal screenshot either.
The lowercase 'l' as done in Ubuntu Mono (but it's not the only font doing that) is IMHO the best way to do lowercase 'l'. I'm not using Ubuntu Mono: I use a font I modified myself (sort of a mix between "Terminus" and "Monaco") and I do the lowercase 'l' as in Ubuntu Mono. I don't know which font did this type of lowercase 'l' first.
I'm not surprised that a font doing a good job having unmistakable character picked that for 'l'.
EDIT: funnily enough reading my post all the lowercase 'L' do look like an uppercase 'I'. Yup. Precisely what we want to avoid ; ) (that or looking like a '1' or like a pipe character).
Correction: Those are remains of some other font which the author modified to make the Comicmono. So "ä" and "a" look different and the size is not exactly right.
I use this font in many places, and it gives people 2-3 years my junior nervous twitches. They associate it with events like "thing has gone wrong, time to reinstall windows".
I remember back in the early 2000s, having a QBASIC window open was enough to make most people say "you broke it". A blue screen covered in IBM VGA was firmly established as a bad sign by that point.
Welp, now I feel old because I remember in 94 when it was the cool new font. I worked for an Early Childhood Education grant and we started using it on our forms to parents. Amazingly, it got a better response than the Courier New that was used on the official forms.
Yes? It's literally the first line of the repo description.
> A legible monospace font... the very typeface you’ve been trained to recognize since childhood. This font is a fork of Shannon Miwa’s Comic Shanns (version 1).
[1] https://github.com/belluzj/fantasque-sans/
[2] https://rubjo.github.io/victor-mono/