Remove the insane dependency bloat #31435
niansa
started this conversation in
Zed Packaging and Platform Support
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
So, downloading a binary of Zed and scrolling through its internal symbols reveals that the release builds contain a LOT of stuff that should REALLY be user-installed, not shipped:
Which bloats the total binary size up to over 250 MiB! Which puts Zed right in class with an Electron application despite it not being a web browser.
I feel like this has probably happened because dependencies were added without further consideration of consequences.
If something like a JIT is really needed, loading the implementation from system-wide libraries (if installed) should be considered instead.
Beta Was this translation helpful? Give feedback.
All reactions