1. 關註點不要放在 rust 上。瓶頸不在執行效率的計畫,用 rust 是失敗的選型。可以設想一下,如果 VS Code 的業務邏輯是 rust 開發的。
2. 「開發 terminal 的公司」。這種簡化描述可以快速留下印象,也會妨礙繼續理解。例如,一旦把谷歌描述成「搜尋引擎公司」,要繼續討論就很難了。這就是「重新定義」的含義。
3. Warp 確實發現了一個空白:把命令當程式碼,把 terminal 當 IDE。只要做到基本功能就已經價值很大。而 IDE 的場景、商業模式、嘗試方向,均可借鑒,想象空間足夠。例如:提示(Copilot)、協同(Code With Me)。
4. 從這個角度,也可以解釋 Warp 為何堅持 terminal 需要登入才能使用。這是很招人反感的。 https://
github.com/warpdotdev/W
arp/issues/900
5. 從個人利益角度。shell 相關工具鏈,確實浪費生命。fish 頂著非 POSIX 標準都有這麽多人用。不管 Warp 後續如何,只要把「terminal UI 與 shell/tty 解耦」推動成事實標準,就已經功德無量了。