Can somebody explain to me why narrow programming fonts seem to be trending so strongly lately? I really don't understand, personally. I have a much, MUCH harder time reading a narrow font. I also find it aesthetically inferior to a "non-narrow" font so much that even if it was as readable or more, I feel like I would have a hard time getting myself to use it. Is there some other aspect that people like, such as bein…
Victor Mono – A free programming font
21–30 of 126 posts
Re: Victor Mono – A free programming font
#22I appreciate the effort, the font looks solid, but I really don't understand the new trend of using italic in the code syntax. It seems like every trendy frontend engineer has their sublime text or vscode set up with a font that uses italic for imports, comments, etc and I really don't see the appeal.
From the OP's section titled "Why?" : > When it comes to programming fonts, I prefer something strict, readable and relatively condensed for the code proper, complemented with a more informal, flowing and human style for things like comments and reserved keywords.
> A programming font with cursive italics and ligatures is the worst idea in the world. This is absolutely horrible. BTW, I am really angry.
> [Answer:] Not really a question, but anyway: People actually like different things. And it's OK. It's OK if someone else prefers a different font for code than you do. We don't have to use the same one. ️
(though obv. parent post is not hostile like this Q)
Re: Victor Mono – A free programming font
#23Earlier quoted context omitted.
From the OP's section titled "Why?" : > When it comes to programming fonts, I prefer something strict, readable and relatively condensed for the code proper, complemented with a more informal, flowing and human style for things like comments and reserved keywords.
Also from FAQ : > A programming font with cursive italics and ligatures is the worst idea in the world. This is absolutely horrible. BTW, I am really angry. > [Answer:] Not really a question, but anyway: People actually like different things. And it's OK. It's OK if someone else prefers a different font for code than you do. We don't have to use the same one. ️ (though obv. parent post is not hostile like this Q)
Re: Victor Mono – A free programming font
#24I have no idea at all why this is becoming so trendy. Do people have so few problems to work on that this has become a reasonable use of their time?
Re: Victor Mono – A free programming font
#25Can somebody explain to me why narrow programming fonts seem to be trending so strongly lately? I really don't understand, personally. I have a much, MUCH harder time reading a narrow font. I also find it aesthetically inferior to a "non-narrow" font so much that even if it was as readable or more, I feel like I would have a hard time getting myself to use it. Is there some other aspect that people like, such as bein…
The Victor Mono site is a perfect example: the body text is set quite large, with very generous leading, and still it is very hard to read, partly because of the stretched letter shapes.
Re: Victor Mono – A free programming font
#26Re: Victor Mono – A free programming font
#27I appreciate the effort, the font looks solid, but I really don't understand the new trend of using italic in the code syntax. It seems like every trendy frontend engineer has their sublime text or vscode set up with a font that uses italic for imports, comments, etc and I really don't see the appeal.
The only thing that matters is that it's different and criticized by "the others" that you think you are superior to (old programmers who use boring fonts)
Re: Victor Mono – A free programming font
#28Re: Victor Mono – A free programming font
#29But italic is not clean at all, especially for non-native English readers.
Re: Victor Mono – A free programming font
#30 => becomes a ⇒ (U+21d2)
but
AFAICT there's no way to make a left arrow with double lines be only 2 chars wide, i.e. how do i make a ⇐ (U+21d0). A 3 char wide left arrow works though, e.g. :
Like the font otherwise, there are some other interesting unicode conversions, e.g. : === becomes ≡ (U+2261)