24 ms·
MonoLisa – A font designed for developers
- jay_kyburz 5y agoThere is a font on my KDE desktop called just "Monospace" and its a great font. I can't find a font file called Monospace. Does anybody know what the font is? I would love to have it on my windows machine.
- michaelmrose 5y agoI'm guessing this is just whatever the default monospace font is rather than being a font called Monospace.
- gatonegro 5y agoI'm pretty sure the default "monospace" font in KDE is mapped to Hack: https://sourcefoundry.org/hack/ https://sourcefoundry.org/hack/
- anuragsoni 5y agoDifferent distributions pick different defaults for `Monospace`. If you are using KDE on ubuntu, `Monospace` might be pointing to `Ubuntu Mono`. On other linux distros if they are sticking to KDE defaults, then Monospace will point to Hack [1] [1] https://sourcefoundry.org/hack/ https://sourcefoundry.org/hack/
- jay_kyburz 5y agoI'm on Kubuntu, Its not Ubunto Mono and I'm 99% sure its not Hack. You can select both those options and both look quite different. I wish I was at home so I could post a screenshot.
- chrismorgan 5y agoI think you should be able to run `fc-match monospace` to find what it is resolving it to.
- jay_kyburz 5y agoThanks very much! It is NotoSansMono-Regular.ttf
- timfi 5y agoThis may seem like a minor nitpick but it's something that popped out at me: italisizing a font shouldn't add or remove serifs. There is a reason why Unicode defines both sans- and serif versions of italics.
- shmerl 5y agoIt tired a bunch of different fonts, but nothing felt as good as Dejavu Sans Mono.
- dsmmcken 5y agoThe theme switcher (coloured dots, top right) switching between a variety of common editor themes is a nice touch.
- sergiotapia 5y agoI never even considered people bought fonts for local dev use. Sounds pretty steep.
- stormking 5y agoI don't understand how they can advertise this font being "wider" than other ones. I skipped all those modern Programming Fonts because none of them is as condensed and readable as "TheSans Mono Condensed". That font is terrible because its basically still ASCII only, but I use it everywhere. I would pay good money for a Unicode version.
- kevwil 5y ago- While the effort to create fonts is not trivial and should be rewarded, this seems expensive. I've bought fonts before, but they were like $5-15, not $100. - It's fantastic to see the variety of human experience on display in the wide variety of font preferences. I used to thing "why to we need more than one?" LOL - My favorite so far is Source Code Pro.
- zestyping 5y agoPlease 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.
- kbd 5y ago<opinion>They are not helpful and only serve to obscure...</opinion> Personally -- after originally thinking like you -- I really enjoy ligatures in my code. I disable them for my terminal though. The same font can work both with and without ligatures, so it's not a negative if a font supports them. You can choose whether to enable them.
- taeric 5y agoI mean... The existence of ligatures is almost by definition strictly aesthetic. And on that measure, it either brings you a smile to notice that f and i, for example, are joined; or you didn't even notice it. That is, I won't claim they help readability. But they do make me smile, and don't seem to hurt. (I'm assuming they disappear on copy operations. Mac OS' habit of replacing -- with a longer dash is painful when sending cli arguments.)
- dsr_ 5y agoThere's a third option: "What is that?" When I'm reading fiction, I generally don't mind ligatures. I find them oppressively obscurantist in any situation where I want to know clearly and distinctly what each character is -- i.e. code and science/math/engineering.
- taeric 5y agoI'd wager that the vast majority of the time, you just don't notice them. About the only time they are easily visible is in large type, when they really shouldn't be used. It's kind of like right justified text. Done well, it shouldn't be noticed how it was done.
- jupp0r 5y agoIf I was going to pay for it, I wish they'd offer nerdfont patched versions of their font (see https://www.nerdfonts.com/ https://www.nerdfonts.com/).
- okonet 5y agoWe are looking into this and might provide a solution soon.
- izietto 5y agoI can't really move away from: - Dejavu Sans Mono on the editor - Ubuntu Mono on the terminal Maybe it's just that Ubuntu renders such fonts beautifully, but any other font (except maybe Roboto) is an eyesore, to me
- bostonsre 5y ago> MonoLisa uses open forms and terminals (starting and ending points) that are pointing towards the neighboring letters to let the eye follow the line of text fluently. Does the lowercase g follow that convention? It seems to make me almost stumble while reading and do a double take on what the letter is. But maybe it's just because I'm new to the font.
- minroot 5y agoIt's to shapy, eyes don't like it
- asimjalis 5y agoI like Comic Mono. It feels informal, playful, produces no fatigue, and keeps me from taking my code too seriously. https://dtinth.github.io/comic-mono-font/ https://dtinth.github.io/comic-mono-font/
- fleaaa 5y agoI recommend agave(NF), if you want a similar vein but a bit less cheerful. It's so easy on my eyes.
- k__ 5y agoIt's really pleasant on the eyes, even in running text. I'm using Fira Code and it's only good for code. When I use it in the CLI everything looks off. MonoLisa could solve this!
- kag0 5y agoAwe, 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.
- okonet 5y agoWhat 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.
- phkahler 5y agoLooks good. I'd like fonts meant for technical use to include the following 3 unicode symbols: 21A7-depth 2334-counterbore 2335-countersink. These are standard for hole annotations on CAD drawings.
- nunez 5y agoThis looks like the DejaVu Sans Mono font that I've been using for 10+ years now.
- solarmist 5y agoAre there plans to support Arabic, Japanese, Korean or other missing languages? I do a lot of NLP work in various languages.
- okonet 5y agoWe might consider doing that if we see a big demand but currently the economics of adding those languages doesn’t add up for us.
- maccolgan 5y agoIs Monospace Arabic a real thing?
- solarmist 5y agoTo the best of my knowledge. I would expect programmers to need it the same as in any other language. https://makkuk.com/kawkab-mono/ https://makkuk.com/kawkab-mono/
- stayux 5y agoBeauty! My personal preference is iA Writer Mono. https://github.com/iaolo/iA-Fonts/tree/master/iA%20Writer%20Mono https://github.com/iaolo/iA-Fonts/tree/master/iA%20Writer%20...
- BrainBlur 5y agoThis post led me to a nice journey where I finally ended up replacing my handy friend Fira Code Finally with iA Writer Mono. Fantastic !
- adultSwim 5y agoI'm thinking about getting this. I really liked the side by side demo. Paying for my tools is worth it.
- cosmiccatnap 5y ago
- efficax 5y ago> As software developers, we always strive for better tools but rarely consider font as such. A quick search of hn shows the opposite: it seems like we're always talking about fonts and releasing fonts and comparing fonts. I practically have monospace font fatigue. But yeah this font looks nice enough
- pl0x 5y agoShame this is such an expensive paid font. Flagging for the shameless promotion.
- TranquilMarmot 5y agoSince these comments just seem to be suggesting alternatives or chiding this font for its price tag, I'll jump in and say that I bought it about a year ago and absolutely love it. There was definitely some sticker-shock at the price at first. After staring at MonoLisa in editors for 8+ hours a day for over a year, I can say that I _really_ love this font. Installing it is the first thing I do when setting up a new environment. It reads well in code and in the terminal, and I even wrote a significant amount of prose (60k+ words) in it and it was a pleasure. Definitely do not regret spending the money.
- nieve 5y agoI don't know what they were doing with their javascript, but they broke both the reload button & ctrl-R as well as maxing a CPU for 30s after closing the tab. Possibly something with the canvas, I got a fingerprinting attempt warning for that.
- fleaaa 5y agome too, somewhere in that site is messed up so bad.
- Maxence 5y agoI find that font very beautiful and pleasant to look at. That said, the licensing seems completely out of touch from reality to me. Today we are living in the cloud area, where data and and workspace are replicated across devices. When I read that you need multiple licences to have it on more than 2 personal devices, that sounds too much of a hassle to consider buying it.
- konart 5y agoThe way "Cc" is drawn makes it harder to read for me for some reason. Almost as if the letter is about to fuse with the next one. >CG >Different terminals of capitals Doesn't really work well for me.
- k1ll3r 5y ago50$ for the basic font package, 240$ for the "pro" package (discounted!) LOL
- Karen48 5y ago[dead]
- tech2 5y agoPerhaps I'm missing why this is desired for fonts in general, but my tendency when selecting one for editing code is to use one with a smaller vertical line spacing to minimise spacing between lines (and therefore fit more lines on screen). Why do people appear to prefer the opposite (massive distance between lines)? I'm currently using Input Mono, not because I like it specifically as a font, but because it's relatively narrow, and because its vertical spacing is smaller than many others.
- fdewnijfwg 5y ago> Why do people appear to prefer the opposite (massive distance between lines)? Readability. Having text crammed into as little space as possible is efficient, but many people have problem reading it.
- tech2 5y agoSure, I guess my question is around why people would consider a line in a sea of space more legible than the same x-height font with less space below it. I guess I could have an unusual take on this, but I find a lot of mono fonts seem to have massive inter-line spacing. So much so that their appearance is almost jarring to me. I find it disruptive to read. If I had issues with the legibility of a font then I'd increase its size, not the spacing between lines. As mentioned earlier though, I guess I'm an odd-one-out here, I'm seeking to understand how/why my view here is unusual.
- ryanbrunner 5y agoNavigation tools in code editors are generally good enough that I'll sacrifice information density for readability (i.e. I can get where I want to go fairly easily, so it's not really essential that it's on screen). Also the methods in the codebase I'm working in are nearly always < 10 lines long, so the 'unit' of code I need to see at once comfortably fits no matter how much vertical space is used.
- yohgen 5y agoThe site lists increased width of the font as a feature - but after discovering PragmataPro and Iosevka (that is usually mentioned as an open source alternative) I fell in love with how much horizontal space can be saved with those fonts. I often find myself opening two shells/IDEs side by side, and at these moments I truly appreciate how little space they occupy. From my perspective, it's a no for MonoLisa.
- iLoveOncall 5y ago> Designing a monospace font is much harder than a traditional, proportional one: being constrained by the same width of all glyphs can result in a boring or unreadable font. A very ironic statement because I find the font to be absolutely unreadable.
- omnicognate 5y agoAnd I find it very readable and pleasant. This is why there's more than one font in the world.
- iLoveOncall 5y agoBut there shouldn't, one day Comic Sans will rule them all.
- dragonwriter 5y agoThe roman (not italic or script, though) “g” is horrible and doesn't fit with the other letters that would normally sit their main body on the baseline but also have a descender. Why is its upper portion raised and squashed, and it's tail so misshapen? I cannot look at text in this font without the feeling that every “g” is reaching out from the screen and slapping me in the eye.
- FrostKiwi 5y agoIt's very funny to me how the 99€ Plus version and 199€ Pro version advertise an alternate g as a selling feature.
- christophilus 5y agoIt’s a bit odd but doesn’t bother me too much. The totally different italicized “a” really throws me off and looks like an “o” to my blurry pre-coffee morning eyes.
- NylaTheWolf 5y agoI like how it makes some aesthetic changes while also maintaining that "programmer" font. That's super cute. Though honestly, I'm mainly focused on the name. That's such a fantastic and clever name for a font and I can't get over it.
- ThinkBeat 5y agoPrices: Personal: $59 Plus: $129 Professional: $239
- amai 5y agoAnother coding font, thank goodness! I was getting nervous, because it took more than 24 hours since the last one was announced.
- gymshoes 5y agoAfter switching a lot of programming fonts and using Fira Code for a long time, I've now ended up using whatever the default font is that comes preset on VS Code
- mortenjorck 5y agoWhat I like most about this font is that it has a completely different aesthetic from my favorite monospace, JetBrains mono. It has more of the humanist flavor of a Frutiger versus the DIN-like rationalism most monospace fonts adopt.
- deleted 5y ago[deleted]
- josefrichter 5y agoI am one of those using this font for ~1 year now, very happy with it. As a designer/developer with penchant for typography I am the perfect target customer I guess.
- zppln 5y agoI thought this was gonna be yet another monospace font I wouldn't be able to tell from all the others, but fuck me as soon as the page loaded this one just spoke to me. Grabbing this for sure, well done!
- dokka 5y agovery cool! it passes the 1IilL0Oo test. I'll give it a try.
- jonpalmisc 5y agoOn the topic of fonts: If your font of choice has it, try using the medium weight as the "normal" weight in your editor — I've found I prefer it to the regular weight with most fonts. I started doing this after noticing that the default Xcode font is SF Mono Medium.
- vinkelhake 5y agoIf you're willing to spend money on a font for coding, then do yourself a favor and take a look at PragmataPro as well. I bought a license (checks notes...) 8 years ago and it has served me very well. If I was not down to pay for a font, then I'd probably use one of Iosevka's forms. Personally, however, it became clear to me that just like my monitor, the font I spend hours looking at every day is also worth some money. https://fsd.it/shop/fonts/pragmatapro/ https://fsd.it/shop/fonts/pragmatapro/
- huhtenberg 5y agoPragmata Pro is quite nice... but not for coding. I like narrow fonts. Barlow is excellent. News Gothic is fantastic. Geo Grotesque is super beautiful. But it just doesn't work for me when a coding font is narrow. Fonts like Iosevka and Pragmata are harder to read than needed and for no clear benefit. Especially when used for projects based on C and derivatives. If you ever find yourself needing to cram more symbols per line onto your screen, it's a sign that there's a coding style problem! Lines simply should be short enough to not require horizontal compression. Obviously, YMMV, to each their own, etc.
- Aeolun 5y agoI like narrow fonts because my variable names are fairly descriptive. That said, it's just an option.
- alpaca128 5y agoEver tried editing two files side by side on a 13-14" screen? Good luck without a narrow font or tiny font sizes. Meanwhile I find narrow fonts just as readable, so for me it's an easy choice.
- lobstrosity420 5y agoI keep my code below the 80 column mark, as is common. For me, the reason I like the more narrow Iosevka is because it lets me have more split buffers open on the same monitor. With Iosevka I can have 3 splits with a little over 80 columns each, other fonts only let me have two. I never noticed a decrease in readability but I've been using Iosevka for a very long time now, perhaps it's time to try out a wider font and see if it's worth it.
- flobosg 5y agoThe whitespace only ligatures look like an interesting idea and a good alternative to full ones.
- diputsmonro 5y agoI feel like I'm the only person who hates ligatures in coding fonts, but I agree that these whitespace ligatures are (mostly) a good compromise.
- lanewinfield 5y agoI'm a big fan of Input Sans as well: https://djr.com/input/ https://djr.com/input/
- mikojan 5y agoNot a fan of these sharp modern faces in general. However, the small text in this one looks particularly "smudgy". I stopped hopping monospace fonts when I discovered Go Mono. Go Mono does not seem to get blurry even at small sizes. M, m, n always look impeccable. Not so here. I'm not sure. Maybe something is wrong with the text-rendering in my browser.
- shadowofneptune 5y agoI very much like Go Mono, despite it being something of an oddball. https://www.programmingfonts.org/#go-mono https://www.programmingfonts.org/#go-mono A serif monospace font that doesn't look it came from a typewriter? Very little separation between letters? A font made for specifically for typesetting one programming language? It really doesn't seem like it should work, but it does for me. I have it installed as the system monospace font on every computer I can.
- xgme 5y agoIsn't "increased width" an ungodly sin to the developer lord? If anything, we want to see more in a given space, not less...
- fictorial 5y agoStay away from Vulf Mono then!
- chrisseaton 5y ago> Isn't "increased width" an ungodly sin to the developer lord? If anything we want to see more in a given space, not less... I think it increases readability. I need to read what I'm looking at, not a lot of things I'm not looking at.
- xgme 5y agoNot if a part of a line is out of the window right? This makes splitting harder, therefore, reading harder
- CRConrad 5y agoThen make your window wider. Bam, problem solved. "But then I can't see as many windows!" That brings us back to the GP's I need to see what I'm looking at, not what I'm not looking at". When you want to look at those other windows, bring them to the foreground and let them obscure this one.
- sidpatil 5y agoWhy not just use word wrapping?
- xgme 5y agoI'm already going with 80 or 120 chars per line. Why would I word wrap well written code? Also word wrappings will lose all the preceding tabs. It makes it 100x harder to read. The issue is I will have less split space.
- speedgoose 5y agoSince we are talking about our favourite coding fonts, my personal choice is on Comic Code. I find it very easy to read and better than the other mono comic sans fonts. https://tosche.net/fonts/comic-code https://tosche.net/fonts/comic-code
- kbd 5y agoHighly recommend Fantasque Sans Mono for a realistic take on the "comic-style" coding font - https://github.com/belluzj/fantasque-sans https://github.com/belluzj/fantasque-sans
- epolanski 5y agoIt's weird but it feels extremely..welcoming and non-intimidating. I'm gonna give it a spin tomorrow even though I love jetbrains mono.
- tmalsburg2 5y agoSeconded. It’s pleasantly playful but not so much as to distract. Very happy with it.
- agrippanux 5y agoCascadia Code (free, from Microsoft) is surprisingly good. There is a clone of it on NerdFonts that adds more ligatures if that’s your jam.
- thayne 5y agoMaybe a bit pedantic, but nerdfont adds icons, not ligatures.
- sebastianconcpt 5y agoOh god... I can't say if you're trolling or not.
- CharlesW 5y ago
- pianoben 5y agoThe first font with a pre-existing theme song: https://www.youtube.com/watch?v=EMH96B8QWcc https://www.youtube.com/watch?v=EMH96B8QWcc
- maupin 5y agoLooks good, but I'm still in love with Consolas.
- bjornsteffanson 5y agoSame. You might find Inconsolata interesting, too: https://github.com/googlefonts/Inconsolata https://github.com/googlefonts/Inconsolata
- kbd 5y agoUnfortunately not available to compare on https://www.programmingfonts.org/ 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/ 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 comparison. One of the things I appreciate about Victor Mono is that it is narrower than many other monospace fonts (while still being very readable), allowing you to fit more code side-by-side.
- contingencies 5y agoIMHO Airbus' effort is better. https://github.com/polarsys/b612 https://github.com/polarsys/b612 Serifs are known to be less readable on screens. Each to their own but to me that MonoLisa thing is sort of half-serif... it's ... inconsistent and terrible. Possibly a joke.
- blindmute 5y agoOn low resolution screens, yes. If you have a 2k or better monitor I would encourage you to test this out again. I have found that serifs are now actually easier to read than non, for the same reasons they are easier to read on paper.
- contingencies 5y agoAn interesting perspective with which I respectfully disagree. I have high dpi displays (who doesn't?) but prefer sans. I think it's near-universal these days. Everyone is using them for logos too. There's a reason: legibility, everywhere, including for non-native readers. In a global world, one must prioritize clarity. See https://design.tutsplus.com/articles/the-rise-of-the-sans-serif--cms-33548 https://design.tutsplus.com/articles/the-rise-of-the-sans-se... and https://developer.apple.com/fonts/ https://developer.apple.com/fonts/
- 5y ago
- paulcole 5y ago> being constrained by the same width of all glyphs can result in a boring or unreadable font. I don't see how "boring" is an issue here. If the whole thing has a goal of functionality, why do I care if it's boring? And what is a "boring" font anyway? Reminds me of the Apple-induced desire to call everything "stunning" or "beautiful."
- CRConrad 5y ago> I don't see how "boring" is an issue here. If the whole thing has a goal of functionality, why do I care if it's boring? Exactly. Or actually, to go even further: On the contrary, "boring" may well be an issue, but in the sense that that's what we want. When you write code -- or prose, marketing copy, poetry, whatever -- what you want to concentrate on is the content of your text, not the esthetic of the letterforms. "Boring" is the opposite of "captures your attention", and if I want to focus my attention on the meaning of groups of letters, "boring" -- not grabbing my attention -- is exactly what I want the shapes of the letters themselves to be. And yes, I want them all to be the same width, so I can line up repetitive bits of code (or poetry?) below each other and match -- catch -- the non-repetitive bits at a glance. (Sorry, we can't all write in bone-DRY functional languages; SQL is pretty damn verbose and often, yes, repetitive.) IMO that's part of the content I want to focus on.
- bitwize 5y agoAnother day, another Letter Gothic lookalike "developer font". I do not feel particularly motivated to switch away from the terminal bitmap fonts I normally use. There's something about an 8x8, 8x16, or similar small numbers grid of pixels -- the constraints seemed to breed creativity that you don't see too much of anymore in monospaced fonts for coding/terminal use.
- azeirah 5y agoMy favorite font still remains fantasque sans mono. It's loosely based on comic sans, I just need a little playful edge in my coding job. Otherwise it gets too stale. Love the font
- triaste 5y agoI Completely agree! It is my daily driver font. Use it everywhere, great for shells too. And it's free https://github.com/belluzj/fantasque-sans https://github.com/belluzj/fantasque-sans
- ashton314 5y ago> As software developers, we always strive for better tools but rarely consider font as such. Meanwhile, I look at new coding fonts on at least a monthly basis. Nothing beats Input Mono [^1] for me; I actually like wider fonts, so I might take this one out for a spin. [^1]: https://input.djr.com/ https://input.djr.com/
- cercatrova 5y agoDo people really care that much about editor fonts? I just use SF Mono and call it a day. I've never had a problem where the font, of all things, was the main cause of something not working for me.
- epolanski 5y agoI look at it all day long so it has some weight after my screen and keyboard.
- imglorp 5y agoNo, sorry fontographers, but I can't tell the difference between the scores of mono fonts created in the last half dozen years. As long as it's kinda pleasing and can easily see the differences between () and {}, 1iIlL| and oO0, I'm all set.
- the_mitsuhiko 5y agoIf you're looking your day at nothing else but text it's the most obvious thing to spend time and money on to improve. Sure, it's an utilitarian thing at the end of the day, but why should it not look pleasant to your eyes? I don't think I ever had _a problem_ with a font, but that does not mean I do not want to spend a bit of time and effort to improve my experience. I could probably also get away with a much worse keyboard or monitor and be just as productive. But would I enjoy it just as much? Probably not.
- moffkalast 5y agoIdk, putting the $199 towards buying a nicer monitor seems like the pro gamer move. There are billions of free fonts out there.
- the_mitsuhiko 5y agoI'm not sure what you're referring to. The font is a one time purchase and significantly cheaper than a new monitor. Both things (a better monitor and a better font) can make you enjoy the things you're doing more. Yes, there might be billions of free fonts out there, but the cost of that font is also not exactly making a huge impact for me that I have to save money there. Why would I start saving with the font all the sudden when I spend more money on literally everything else? Does not really compute to me.
- deleted 5y ago[deleted]
- StevePerkins 5y agoI wonder how many people glancing at the landing page have browsed over to the download page, and discovered that this a paid font? To the tune of $69 to $239, depending on the options you want. If this were something really revolutionary, then okay. But this looks like every other Bitstream Vera Sans Mono variant, just tweaked to be a touch wider than Fira Code or Jetbrains Mono. But half of the fonts on https://www.programmingfonts.org https://www.programmingfonts.org are Bitstream Vera Sans Mono variants, a touch wider than Fira Code or Jetbrains Mono. And they're all open source and free.
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- moffkalast 5y agoPeople charging $199 for a slightly wider Lucida Console, you can't make this shit up. The marketing is so outrageous. In case someone's seriously considering this, here are an additional two sites that have literally hundreds of CC0 and other free to use fonts, not just monospace: https://www.1001freefonts.com https://www.1001freefonts.com http://allfont.net http://allfont.net DIN 1451 Mittelschrift is my personal favorite.
- monkeycantype 5y agoI wanted to let you know I'm upvoting you, not for the useful links you have provided, but because I also love DIN, to an unreasonable degree, like the kind of feeling that makes someone otherwise totally rational marry a pokemon. When I was about 20, after the Berlin wall came down, I rode my bike round berlin, then all round east then west Germany for three months, sleeping rough in the forest most of the time, and I think the font, on road signs everywhere, soaked into me as linked to that summer. But you know what really creeps me about this font. It has a history dating back to the start of the 20th century as letterforms for hand painted signs, but Deutsche Industrienorm 1451 was created in 1936, the year of the of the Berlin Olympics, concentration camps had been open for three years, Triumph of the Will was released the year before. If you've never seen 'Triumph of the Will' it's an experience, I'd never understood how the fascists had managed to appeal to enough people to actually win an election, but in that film you see how they presented themselves to the people of Germany at the time and it was sophisticated. There's a moment in the film in which hilter interacts with an unemployed labourer, and in that interaction he imbues this guy with a sense of purpose, hitler has told him he is a soldier - a soldier with a shovel, it's nonsense, but it is carefully crafted nonsense. It seems to me that DIN is part of this carefully crafted propaganda, a tool to help project an vision of Nazi Germany as rational, orderly, scientific, rigorous and correct. And it does the job, like the unemployed labourer, I respond to it exactly the way goebbels would want me to. I know I can use a Roman road without endorsing the invasion of Gaul, but there's still a horror there millennia later.
- dawei67 5y agolooks very bad on non-retina windows display jetbrains mono is still the best
- okonet 5y agoWe are aware of some windows related issues on non-hidpi displays. It’s the price to pay for less geometric shape of glyphs unfortunately.
- GuB-42 5y agoI am the only one who finds fonts a bit expensive for personal use? It is not a rant, I am not saying it isn't worth it, that font designers can't make money, etc... But that puts it on the same level as tools like Sublime Text or Beyond Compare. For me, it is enough of a turn off not to use a commercial font, especially considering that the free offering is quite good. I totally understand the higher price for commercial use, here, it is cheap compared to the costs of hiring a designer, and it may have a real impact on your sales and ultimately earn you money. But why is the price for personal use around $60? Is it some kind of a sweet spot because most people won't buy fonts anyways, even for $1, but those who do expect to pay that kind of money. Does it account for piracy, which I guess is easy and goes unnoticed if you only use it personally?
- yilugurlu 5y agoSame here. I liked it and wanted to buy it, but I didn't want to give €55. If it was 30 or 28.XX something, I will be using it already. It is nothing rational, just a buyer's reaction to a product and its price.
- rmbyrro 5y agoI guess maybe because developers are the target audience and they happen to make a lot of money?
- grishka 5y agoBut then developers also know how to use devtools in their browser.
- BitwiseFool 5y agoDoes DRM exist for typefaces?
- dsr_ 5y agoThe shapes of a font cannot be copyrighted, trademarked or patented. The name can be trademarked. The code itself for the font is copyrighted.
- andrewl-hn 5y agoI looked at it a few years ago and dismissed it because it’s so similar to Source Code Pro in terms of spacing, size and overall feel. Source Code Pro is an excellent wide font that I’ve been using since its release about a decade ago. And it’s free, and there are Nerd Font variants with ligatures if you’re into that. I noticed that MonaLisa added script variant last year, so if you want something like that in your editor it’s a very good choice. In fact, I’d recommend it over Operator Mono (the OG monospaced font with scripted italics), because the later has a much smaller character set. Or, pick a free Victor Mono if you like narrower symbols. Alas, us - wide font users - have to pay for a script italics :)
- rubyist5eva 5y agothis is too expensive, I would pay $40
- divbzero 5y agoIs this part about terminals actually true? Or a tad exaggerated for marketing? > MonoLisa uses open forms and terminals (starting and ending points) that are pointing towards the neighboring letters to let the eye follow the line of text fluently. Regardless, I like the font overall. My go-to is Fira Code but this might be worth a try.
- deathanatos 5y agoI'm still not getting how the top of the a isn't pointing to the left, completely opposite the arrow they've drawn on it. (Or, also, that anything like what the site describes actually happens. The entire page is [citation needed].)
- roughly 5y ago> As software developers, we always strive for better tools but rarely consider font as such. … where have YOU been spending time?
- andjd 5y agoI'm going to hop on my hobby horse again for a second: One of their first points is this: >Designing a monospace font is much harder than a traditional, proportional one: being constrained by the same width of all glyphs can result in a boring or unreadable font. And they're absolutely right. But it begs the first-principals question-- why code using a monospace font? Today, every major editor that isn't terminal-based supports proportional width fonts beautifully. It's also incredibly rare to see modern style guides that depend on having consistent column widths. In 2022, there's no technical reason to code using monospaced fonts. And there are a ton of beautiful and readable fonts out there -- There are probably a dozen pre-installed on your system that are more beautiful and readable than this font. You see this tag line time-and-time again. "A font designed by and for software developers." But font design is and art and a discipline. Doing it well is very hard.
- moonchrome 5y agoProportional fonts break code navigation, moving vertically is much more important in code than normal text. Also it's harder to line things up, and alignment is a good cue when scanning code.
- taeric 5y agoIs it, though? Important, that is. Can be convenient. But so is ace jump. And the latter still works.
- Stratoscope 5y agoI would argue that most use of column alignment in source code hampers readability and maintainability. There are some exceptions, of course. If you are writing out hard coded matrices, you may want to line up the numbers. But how many of us really do that day to day? Many modern formatters such as Black for Python and rustfmt for Rust avoid column alignment and prefer indentation instead. Then the code is equally easy to read and navigate in any font of choice, proportional or monospaced.
- chipotle_coyote 5y ago> And they're absolutely right. But it begs the first-principals question-- why code using a monospace font? Today, every major editor that isn't terminal-based supports proportional width fonts beautifully. There was a whole "coding font" family designed around the idea that we should be using proportional fonts for this, and it makes a great case... https://input.djr.com/info/ https://input.djr.com/info/ ...except that just about every time I've tried this, I've quickly run into places where trying to use a proportional font creates visual fails. Here's a simple one: /** * Render a given template * * @param string $_template * @param array $_args * @return string */ Put that in a non-proportional font, and the asterisks on the first line probably won't line up with the rest. Now think of someone doing visual alignment of assignment operators in a block of code like you often see in Ruby, or any code following the indentation standard where you line up parameters in a multi-line function header with the character after the open parenthesis like you often see in Python. Speaking of parentheses, can you imagine what will happen with proportional fonts and Lisp indentation? It'd drive the hardiest Emacs user to drink in short order. Proportional fonts in editors are a good idea whose time probably just hasn't yet come. We'd need (a) to have editors that support "elastic" or variable tabs to keep things aligned in a truly sane fashion, (b) to re-teach a generation or two of programmers that indenting with the tab character is good, actually, and (c) to develop a few new conventions for what makes code look neat and pretty.
- bussierem 5y agoThe comparison to Fira Code is hilarious, basically no deviation except 'r'. Just go use Fira Code it's at least free
- michaklang 5y agoHoly macaroni! Looks awesome!
- lifeplusplus 5y agoI will never use a font like this wider? hieroglyphs?? LOL no