4 ms·
> and we put a lot of effort into understanding macOS APIs to get to 120FPS If its ultimately a text editor with dead plain UI, why not simply stick to retaine
by FullGarden_S 2y ago
> and we put a lot of effort into understanding macOS APIs to get to 120FPS
If its ultimately a text editor with dead plain UI, why not simply stick to retained mode GUI and chill?
I don't know how much of disk space and ram this written in Rust® text editor project demands to just build it but since its Rust™, achieving cross-platform will probably be several-folds more work than it would be in C, I applaud the devs for their work.
I never tried Zed(yet) and keeping the support for vast programming languages aside, I would like to check out how this editor handles multiple workspaces and provide text editing features. I'm an Emacs guy and I have a feeling that this is not for me because even if its fast, it doesn't make me productive if I'm not using my emacs/vim key bindings. I might be wrong.
- jenadine 2y ago> since its Rust™, achieving cross-platform will probably be several-folds more work than it would be in C, Why would you think that? Rust is a more expressive and powerful language than C. If anything, I'd say it would be easier. Platform APIs are not all in C either.
- FullGarden_S 2y ago> Why would you think that? FFI? I don't recall stating Rust is less expressive than C, the language looses its notorious "memory safe" feature as unsafe is called often when performing low level sys calls. > Platform APIs are not all in C either. unless you are absolutely talking about web development, this is not true at all.