yetone
1个月前
yetone
1个月前
我现在已经大量使用 GUI 软件极少使用 TUI 软件了,十几年来我一直只使用 TUI 软件 Vim 和 Emacs 来进行软件开发工作,因为之前的软件开发工作 90% 的时间都是面对着编辑器,90% 的时间都是在进行代码编辑操作,当你的工作中绝大多数时间都是在进行文本编辑那么就意味着你的手离开键盘的频率越低越好,因为每次离开键盘就是一次上下文切换,每次上下文切换都是巨大的成本(少则打断心流,重则丢失思路),另外键盘 only 的优势是可以形成肌肉记忆,不管多么复杂的 workflow 所有的 IDE 的控件操作你都可以闭着眼睛完成(就像玩游戏时的背板),所以让心流的保持更彻底。 Vibe Coding 时代直接把上面的结论给掀桌子了,因为你不需要文本编辑了,你只需要不停地 loop 「做验证」这一步骤,这一步骤就是注定不停地切换上下文的,同时切换上下文的成本也几乎消失了,「心流」也有了新的定义,而不是之前的「盯着编辑器疯狂输入文字」了。其次 Vibe Coding 时代已经没有 IDE 的概念,甚至所有的产品的控件越少越好(一个输入框加几个按钮就好了),所以谈何「背板」和「键盘流」? 当人类不再面对大量的文本以及控件的操作不再是效率瓶颈时,GUI 的优势就体现出来了:更丰富的有弹性的渲染方式,让表达力再次变成对人类的回馈。
yetone
1个月前