加载失败
原帖汇集了多位著名程序员 2002 年与 2015 年的桌面截图(如 Dennis Ritchie、Bram Moolenaar、Jordan Hubbard 等),对比显示许多开发者长期维持以终端/编辑器为核心的极简桌面风格。评论主要在两条轨道上展开:一是围绕 Richard Stallman(RMS)“不会截屏”及其文本式浏览、社交风格和历史贡献的争议;二是对开发者美学与工具选择(如平铺窗口管理器、Emacs、FVWM、i3、xmonad、Sway 等)的技术讨论与审美判断。讨论还涉及历史截屏的实际可行办法(胶卷/宝丽来、早期数码相机、fbgrab、conspy 等工具)以及对早期 macOS(Aqua-era)界面和旧图标的怀旧。提及的特定项目或工具均为 GNU/Linux/X11 生态中的发行版或窗口/编辑器软件,需要把“原则性选择”与“技术可行性”区分开看。
大量评论围绕 Richard Stallman(RMS)那句“我不会截屏”展开,附带讨论他长期偏好文本模式(通过 wget+email 抓取网页)、不常用手机以及在公开场合显得社交冷淡或古怪的行为。多条亲历轶事描述他在活动中摊开打印的 man 页、在招待午餐用文本终端而不寒暄等细节,有人把这类行为归因于自闭谱系或隐私/原则驱动。评论同时强调他对自由软件的实质贡献(如 Emacs/GNU/GCC),有人主张应在承认功绩的同时批判其可能伤害运动传播的傲慢或难以接近的风格。除此之外也有技术性反驳指出在 2002 年拍屏并非不可行(可用胶卷/宝丽来或让他人代拍),并提及 fbgrab、扫描等替代方法。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8]
评论普遍认为这些开发者的截图强调“终端 + 编辑器”为核心,采用平铺或最小化装饰的窗口布局以最大化代码可视面积,呈现出明显的生产力导向而非视觉炫技。许多人把这种风格描述为“get things done”:Emacs、终端、多显示器与键盘驱动工作流占主导,十多年来细节变化有限,主要改进体现在字体和渲染。关于效率存在分歧,一方强调终端编辑器与键盘快捷键能显著提升编辑速度,另一方则认为现代 GUI/IDE(如 VSCode)在可用性和功能上更友好,但承认这是偏好问题。还有评论指出网上的“h4ck3r”截图(如 r/unixporn 风格)常用于炫技,并不等同于真实生产力。
讨论细化到具体窗口管理器与发行版偏好:历史悠久且高度可定制的 FVWM(及其组件 FvwmPager)与平铺式 WM(i3、xmonad、Sway)并列出现,各有拥趸。有人指出 Linus 选择 Fedora+GNOME 的原因是便于测试自定义内核;也有评论把 XMonad 视为最“好看”的平铺实现,而 Sway/EXWM 被看作近年的自然演进。很多讨论聚焦于稳定性、可配置性与学习成本的权衡:复杂的 rc/config 可以让熟练用户极其高效,但也提高了入门门槛并成为展示或争论的焦点。
不少评论流露出对早期 macOS(Aqua-era)界面与整体美学的强烈怀旧,称其“有灵魂”并认为当下桌面很难重现那种感觉。有人建议把 Aqua-era 与配套应用作为侧工程复刻保存,也对 Snow Leopard 之类特定版本单独推荐。评论还注意到历史上的小细节(例如早期 Mozilla 图标被解释为带有共产主义美学灵感),这些记忆加强了怀旧情绪。总体审美讨论将“好看”与“可用”区分开来,许多开发者宁可牺牲外观以换取效率与可控性。
针对“2002 年没法截屏”的说法,评论给出多种切实可行的做法:当时既有胶卷/宝丽来拍照再扫描寄送的低门槛方法,也已有早期数码相机可用脚本在 Linux 上提取图像。对技术用户而言,图形帧缓冲可以用 fbgrab 抓图并转 PNG,纯文本控制台可以借助 conspy 或把会话导出为 ASCII 文本,BusyBox 也包含相关实用工具。有人因此认为把‘不会截屏’理解为原则性选择或表演更合理,而非真没有任何技术办法。
tiling window manager(平铺窗口管理器): 一种窗口管理器范式,自动按网格/标签平铺窗口以最大化屏幕利用率并强调键盘操作,常见实现包括 i3、xmonad、Sway,评论中频繁作为开发者工作流的核心。
FVWM: FVWM(F Virtual Window Manager),一个历史悠久且高度可定制的 X Window 窗口管理器,曾广泛用于早期 Unix/Linux 桌面。
FvwmPager: FvwmPager,FVWM 的组件之一,用于显示虚拟桌面缩略图和切换控件,是许多早期桌面截图中可见的分页/迷你地图工具。
EXWM (Emacs X Window Manager): EXWM,把 Emacs 当作 X 窗口管理器的扩展(Emacs X Window Manager),允许在 Emacs 内管理图形窗口,适合深度 Emacs 用户的单一工作环境。
wget+email(邮件网关抓取): 把网页抓取工作交给远端服务运行 wget,然后把纯文本结果通过电子邮件回传的做法,用以避开浏览器、屏蔽 JavaScript 并保护隐私,评论中被用来描述 RMS 的文本式浏览习惯。