← Back to context

Comment by wg0

7 days ago

Is it 400mb? Could be V8 for plugins.

Thanks for reminding me. Unfortunately yes, it's because of v8 (for Deno).

For extensions, the choice was either TypeScript (and get this bloat) or go with Lua and a much smaller binary (but less popular language).

But - I just realized stripping it brings it down to 76MB so I guess that's ok! Will push a commit :)

  • > For extensions, the choice was either TypeScript (and get this bloat) or go with Lua and a much smaller binary (but less popular language).

    Incredible, the technical choice got overridden by popularity, leading straight to bloat

  • Great! Just wondering maybe Bun (different JS engine) could do the job for plugins.