3 ms·
One question I don't think this post answers - why not use `winit`?
by NoraCodes 2y ago
One question I don't think this post answers - why not use `winit`?
- mikaylamaki 2y agoSimply put: historical artifact and we want to own the stack. Zed was first created when these abstractions where a lot younger, and a text editor needs certain features, like IME support, that weren't as common back then. Further, owning the stack we're built on gives us the flexibility to change the framework whenever and however we want, which we value more than the additional work it takes to re-implement things ourselves.
- NoraCodes 2y agoMakes sense, thank you for the thorough answer!