@GergelyOrosz: 如今很多软件不太注重性能,运行起来就是卡顿。大家似乎都接受了这种情况。除了……
摘要
Gergely Orosz 讨论了现代软件常常忽略性能的问题,以 Bun 和 Linear 为例,并展示了 Mitchell Hashimoto 为 tmux 制作的 Superlogical 快速演示。
查看缓存全文
缓存时间: 2026/08/30 14:18
如今太多软件并不太在意性能,运行起来就是卡顿。而大家似乎都已习以为常。
除非有新产品展现出不同的做法。例如用于构建的Bun、用于问题管理的Linear、用于编辑的Craft文档……再看看这个Superlogical的tmux演示:
Mitchell Hashimoto (@mitchellh): 用一段Superlogical快速演示来结束本周。这个演示仅展示了基础功能,但我想重点强调它的速度有多快。实际上还有更多已有和即将推出的功能,但我希望演示保持简短。不过说真的,请好好感受这速度。
我
相似文章
@amadeus: tmux 现在一团糟
Mitchell Hashimoto 展示了 Superlogical,一个快速的终端工具,旨在取代或与 tmux 竞争,展示其基本速度和功能。
@GergelyOrosz: 我们是不是一直以来都误用了“过早优化是万恶之源”?我总是以为这意味着“…
一场关于软件开发中过早优化的常见解读的讨论,引用了性能专家Casey Muratori的见解。
@kentcdodds: 基于你处理的数据量,你绝对可以讨厌性能优化
Kent C. Dodds 批评了 React 中不必要的性能优化,例如对浏览器可以轻松处理的布局使用虚拟化列表。
@GergelyOrosz: 我把它放这里:但这就是无知的看法。作为开发者,我们中的一些人(现在包括我)有这种习惯…
Gergely Orosz 批评开发者倾向于将困难的迁移轻描淡写,同时对类似的轻描淡写感到敏感,并引用了将 Enzyme 迁移到 React Testing Library 需要五年的估计。
软件变慢的原因持续存在
作者认为,尽管LLMs使某些优化变得更廉价,但由于异步工作流中对延迟的容忍度增加以及其他实际约束,软件仍然可能变慢。