Live data from Hacker News

MonoLisa – A font designed for developers

monolisa.dev

221–230 of 294 posts

Re: MonoLisa – A font designed for developers

#221

Earlier quoted context omitted.

You may be right on the main point, but I have a quarrel with one of your arguments. > Put that in a non-proportional font, and the asterisks on the first line probably won't line up with the rest. So lose the redundant asterisks. They serve no purpose. They make the comment both harder to read and harder to write.

That's a "DocBlock", in this case for PHP, although it comes from JavaDoc and I suspect there are some other languages using the same format. It's a standard convention that API documentation can be automatically generated from, and in many editors the comment block itself can be at least partially automatically generated. (e.g., in Visual Code, if I just type "/*" on a line before a function header and hit TAB, the…

Sacrificing legibility of code for a flawed tradition is a wrong tradeoff.

Re: MonoLisa – A font designed for developers

#222
post #24

Unfortunately not available to compare on https://www.programmingfonts.org/ While I'm here: Victor Mono has been my programming font of choice for a while now: https://rubjo.github.io/victor-mono/ Oh, look at that, the Victor Mono homepage has a font comparison slider that allows you to compare it to MonoLisa! MonoLisa advertises that it's wider than other monospace fonts, and you can really see that in the compariso…

I don't know why anyone would even bother to even go beyond the first item on the list. Such beauty, such elegant geometry, such timeless classic lines. Truly an elegant font for a more civilized time. https://www.programmingfonts.org/#font3270 BTW, I'm also a huge fan of Luxi Mono, but I edit it and add a dot in the middle of the zero to make it different from the O. I like it because it reminds me a bit of the Sun…

Same about Luxi Mono. I have also added a dot. I used to program in old redhat linux with crt monitor. And at that time, it used to be the default font for terminals.

Re: MonoLisa – A font designed for developers

#223
post #140

Earlier quoted context omitted.

Please stop it with the diatribes about ligatures. If you don't like them, don't use them. It's that simple. Other people do like them, and will continue to use and enjoy them.

Serious (if goofy:) ) question: How do I not use them? My understanding is that if the font has ligatures then the way to not use them is to use a different font (which is fine - there's a lot of fonts out there :) ). Is that the only way, or is there a way to disable ligatures but keep the rest of the font? Can you disable only some of the ligatures? TIA!

> Is that the only way, or is there a way to disable ligatures but keep the rest of the font?

It's actually not that easy to use them with for example Emacs where you have to list every combination that you want to 'translate' to a ligature:

https://github.com/mickeynp/ligature.el

Re: MonoLisa – A font designed for developers

#224
post #24

Unfortunately not available to compare on https://www.programmingfonts.org/ While I'm here: Victor Mono has been my programming font of choice for a while now: https://rubjo.github.io/victor-mono/ Oh, look at that, the Victor Mono homepage has a font comparison slider that allows you to compare it to MonoLisa! MonoLisa advertises that it's wider than other monospace fonts, and you can really see that in the compariso…

I don't know why anyone would even bother to even go beyond the first item on the list. Such beauty, such elegant geometry, such timeless classic lines. Truly an elegant font for a more civilized time. https://www.programmingfonts.org/#font3270 BTW, I'm also a huge fan of Luxi Mono, but I edit it and add a dot in the middle of the zero to make it different from the O. I like it because it reminds me a bit of the Sun…

I hate your font, but upvoted you to celebrate the diversity of human perception. :-D

I think it is wild that so many of us have these very strong, yet radically different, opinions.

Re: MonoLisa – A font designed for developers

#225

Are there plans to support Arabic, Japanese, Korean or other missing languages? I do a lot of NLP work in various languages.

We might consider doing that if we see a big demand but currently the economics of adding those languages doesn’t add up for us.

Re: MonoLisa – A font designed for developers

#226
post #166

Awe, the script version doesn't have ligatures. Some people think I'm a weirdo but I really like having my keywords in ligatured script and the rest of the code normal.

What do you mean by that? Adding “script” variant only for language-specific keywords? I think we could consider doing this… the tricky part is to know what language you’re using so it looks like different ligatures depending on the language.

Re: MonoLisa – A font designed for developers

#230

Please stop it with the "coding ligatures" already. They are not helpful and only serve to obscure the code being written. This has got to be one of my least favourite trends in programming aesthetics these days. For a font claiming to "follow function" to devote so much effort to sacrificing function for the _vogue du jour_ is especially rich.

I kind of agree with you, but I see them authors as avant-garde. Let them be and perhaps something new or an improvement will come out of it for the rest of us.
Post reply on HN