Ghostty终端模拟器的库libghostty现在可用于fuzz测试TUI程序,已发现btop等多个软件的bug。Ghostty强调速度优势,因为快速内核支持高效测试。
Libghostty can now be used to fuzz TUIs, thanks to @owickstrom + @AntithesisHQ. They already found bugs in multiple including btop. I always imagined libghostty would be useful for testing TUIs, super happy to see this is both practical and valuable. https://t.co/02rVjF740v
This is another example of where speed matters! "Why does Ghostty need to be so fast?"
Well, if you're running hundreds or thousands of unit tests that each use a clean in-memory terminal, you want that to be fast. If you're fuzz testing and trying to push an unlimited amount of data through a terminal, you want that terminal to be fast.
So many people got hung up on "why does my terminal GUI need to be fast" without connecting one more dot and realizing the GUI is only fast if the core is fast, and the core being fast unlocks a hell of a lot more.
Like this.
likes: 1037 | retweets: 64 | replies: 19 | views: 65106