{"id":12403,"date":"2024-08-26T11:32:04","date_gmt":"2024-08-26T15:32:04","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=12403"},"modified":"2024-08-26T11:32:04","modified_gmt":"2024-08-26T15:32:04","slug":"ten-coding-fonts","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=12403","title":{"rendered":"Ten Coding Fonts"},"content":{"rendered":"<p>\nA perennial topic of interest to programmers is their coding font. I&rsquo;ve been using <a href=\"https:\/\/fonts.google.com\/specimen\/Inconsolata\">Inconsolata<\/a> for as long as I can remember. I adopted it when I was still a Vim user and carried it over to Emacs. In my more than 17 years with Emacs, I&rsquo;ve never used anything else.\n<\/p>\n<p>\nShockingly, to me at least, I started using Inconsolata before some Irreal readers were born. Still, every time I see an article about someone&rsquo;s favorite coding font(s) I invariably have to look. As I&rsquo;ve <a href=\"https:\/\/irreal.org\/blog\/?p=12282\">said before<\/a>, my main requirement for a font is that I can discern the difference between <code>0<\/code>, <code>O<\/code>, <code>o<\/code>, <code>i<\/code>, <code>I<\/code>, <code>l<\/code>, <code>L<\/code>, and <code>1<\/code>. It&rsquo;s surprising how many fonts get this wrong.\n<\/p>\n<p>\nJordi Oll\u00e9 Ballest\u00e9 has some excellent <a href=\"https:\/\/jordi0lle.hashnode.dev\/my-top-10-coding-fonts\">font porn<\/a> in a post that lists his 10 favorite fonts. Some are paid and some, like inconsolata, are free. As usual, I didn&rsquo;t see anything that made me want to move from Inconsolata but your mileage may vary.\n<\/p>\n<p>\nIt is, in any event, worth taking a look. Maybe you&rsquo;ll find a new font but even if you don&rsquo;t you&rsquo;ll probably enjoy looking at the possibilities. As Ballest\u00e9 says, your choice of font can make a big difference in your coding experience. Articles like Ballest\u00e9&rsquo;s show you the possibilities.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A perennial topic of interest to programmers is their coding font. I&rsquo;ve been using Inconsolata for as long as I can remember. I adopted it when I was still a Vim user and carried it over to Emacs. In my &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=12403\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18,37],"class_list":["post-12403","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs","tag-tech"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12403"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12403\/revisions"}],"predecessor-version":[{"id":12404,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12403\/revisions\/12404"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}