Coding Font Selection 'Tournament'

Overview of Tournament and Outcomes

  • Many commenters used the tournament mainly as a fun way to confirm existing preferences; several ended up with the font they already use daily.
  • IBM Plex Mono is mentioned as the official winner and is widely praised as close to several people’s personal favorites.
  • Some found the differences between finalists so subtle that the final choice felt arbitrary.

Popular and Notable Fonts

  • Frequently endorsed: IBM Plex Mono, Fira Code/Fira Mono, JetBrains Mono, Source Code Pro, PT Mono, Inconsolata, Hack, Roboto Mono, DM Mono, Red Hat Mono, Noto Sans Mono.
  • Strong niche enthusiasm for: Iosevka (and variants like Zed Mono), Victor Mono, mononoki, Berkeley Mono, Commit Mono, Cartograph, SF Mono, Monaco, Atari ST 8x16, Fixedsys, GNU Unifont, Input Mono, Monaspace family.
  • Some lawyers and writers report using IBM Plex and other “coding” fonts for legal or prose drafting as well.

Site UX and Technical Issues

  • Multiple reports of poor performance or broken behavior in Safari and some Firefox setups; Chrome often works better.
  • The link to the actual game is styled like a header, confusing many who expected it to be a self-link.
  • Typography and color choices on the blog are criticized as low-contrast and hard to read, seen as clashing with the author’s typographic reputation.

Monospace vs Proportional Debate

  • Some argue monospace fonts are slower and more tiring to read, preferring proportional fonts (e.g., Verdana or modified variants) and wishing for a proportional-font tournament.
  • Others counter that for code, monospace is clearer: punctuation stands out, alignment is predictable, and subtle differences (' vs ", 0 vs O, l vs | vs 1) are easier to see.
  • There is interest in IDEs rendering “virtual” spacing or alignment independent of the actual characters.

Font Rendering, DPI, and Legibility

  • Perceived quality is highly dependent on monitor DPI and font size.
  • Some modern fonts look great on high‑DPI/Retina but thin or ugly at small sizes on regular displays, often attributed to limited hinting.

Licensing, Availability, and Missing Fonts

  • Several widely used fonts are absent (e.g., DejaVu Sans Mono, Iosevka, Monaspace, Operator, Cartograph, SF Mono, various Nerd Fonts), often attributed to licensing.
  • Some commercial fonts (e.g., Söhne Mono, Cartograph) are criticized as extremely expensive and unfriendly to single‑user licensing, whereas free families like IBM Plex and Atkinson Hyperlegible are praised.

Comic and Novelty Fonts

  • A surprising number actually code in Comic-derived monospace fonts (Comic Mono, Comic Code, Comic Shanns) or retro system fonts (TempleOS, Atari ST), either for humor or genuine comfort.
  • Reactions range from playful trolling to sincere claims of improved readability and enjoyment.