| ▲ | homebrewer 8 hours ago | |
That would waste CPU time and introduce additional delays when opening files. They could probably lazily install the grammars like neovim does, but as someone who doesn't have much faith in the reliability of internet infrastructure, I'll personally take it... Just ran `:TSInstall all` in neovim out of curiosity, and the results were predictable:
If disk space is important for your use case, I guess filesystem compression would save far more than just compressing binaries with upx. btrfs+zstd handle those .so well: | ||
| ▲ | f311a 8 hours ago | parent [-] | |
I mean, they could decompress it once when using a language for the first time. It will still be fully offline, but with a bit uncompressing. | ||