Berkeley Mono 字体

一款付费编程字体 Berkeley Mono 因其 75 美元的开发者许可引发强烈反应,而在如今像 Fira Code、JetBrains Mono 和 Monaspace 这样的高质量编码字体都免费的情况下尤为如此。支持者认为,它的复古美学、对可读性的精心打磨、可选字形变体以及整体“手感”,足以为这种整天盯着看的东西证明其价格合理,类似于为一把好椅子或键盘付费。批评者则质疑其价格、试用限制(例如替换字符)、更广泛文字系统支持的缺失,以及它相较于现有免费替代品是否带来了足够实际的优势。

总体反响

  • 许多评论者觉得 Berkeley Mono 在视觉上很讨喜,带有“居家”的感觉,并让人联想到 70 年代/“黄金时代”的计算机;他们表示把它作为终端、编辑器、IDE,甚至简历中的默认字体。
  • 有几个人说这是他们买的第一款字体,而且它至今仍能每天带给他们一点小小的快乐。
  • 也有人觉得它方块感强、别扭或难读,其中一些具体抱怨集中在字距/间距上。

价格与价值

  • 单个许可价格是 75 美元。有人认为与大量免费的选项相比这很贵,并指出对于低收入地区或只是随便写写代码的人来说,这是一笔不小的开销。
  • 另一些人则认为,75 美元对于一套专业字体家族来说很便宜,而且类似字体要贵得多;真正的门槛是“为字体付费”这件事本身,而不是具体价格。
  • 一个反复出现的主题是:由于他们每天盯着代码的时间很长,很多人把这类购买看作自己职业工具的一部分,就像一把好椅子/键盘/显示器一样。

试用、许可与行为

  • 试用版仅限 ASCII-128,并且会故意交换一些关键字符(例如 /\\*#)作为保护措施;有人觉得这既巧妙又烦人。
  • 不要把试用版用于“关键代码”的警告,一些人觉得很好笑,另一些人则觉得奇怪或让人不舒服。

设计、可读性与特性

  • 它因清晰的数字、彼此区分明显的关键字符(0/O、1/l/I、括号)、复古终端氛围,以及可配置变体(例如带横线的 7、不同形式的 0、带横杠的 Z)而受到称赞。
  • 这些变体既可通过样式集访问,也可通过“字体配置器”访问,因为很多开发工具对 OpenType 的支持并不稳定。
  • 对连字的看法不一:有人喜欢;有人觉得它分散注意力或降低清晰度。一些人会在关闭连字的情况下使用这款字体。

语言与字符覆盖

  • 批评点包括:没有西里尔文、没有 CJK、没有匈牙利语、APL/技术符号支持有限。有人要求增加扩展文字系统和 APL/BQN 字形。
  • 文中提到,后续会继续做粗体和压缩版;v2 被推迟,但现有客户的升级将免费。

比较与替代品

  • 很多人拿它与免费选项比较:Fira Code、JetBrains Mono(包括无连字版本)、Hack、Source Code Pro、Iosevka、SF Mono、Intel One Mono、Inconsolata、Go Mono、Spline Sans Mono、Monaspace、Sarasa Gothic、M+ Code 等。
  • 有些人觉得 Berkeley 只是比优秀的免费字体稍有不同;另一些人则坚持它在精致度和个性上明显更胜一筹。

元讨论与社区动态

  • 有人争论商业字体是否符合“Unix”或黑客精神;也有人指出,历史上的 Unix 本来就很昂贵。
  • 有些人指责这条讨论是“雇佣水军”炒作;也有人反驳,认为这种怀疑毫无根据。
  • 另外还引发了对 HN 倾向于轻蔑态度,以及开发者不愿为工具付费这一现象的更广泛反思。