Warp uses a protocol called DCS to send back metadata that will not show up in the terminal. And so, zsa bash or fish has as actual like a fairly well defined interface where you can add a shell function. We say, Hey, we'll define a shell function that tells warp when, when those life cycle events are happening. So it's a really useful primitive shells don't support this natively. It lets us understand these hooks and then we can also send back context that we use to do things like rendering for instance.
In this supper club episode of Syntax, Wes and Scott talk with Zach Lloyd about how Google Sheets works, why Zach wanted to build Warp, why did they use Rust to write Warp in, is Warp going to come to Windows, and more!
Show Notes
××× SIIIIICK ××× PIIIICKS ×××
Shameless Plugs
Tweet us your tasty treats