Key Info
dax raises the design question of how plugin systems should work in a world of agents, noting that plugins are something 99% of people will vibe code. He weighs JavaScript, which requires pulling in large JS runtimes, against embedded languages like Lua and QuickJS.
Highlights
- Argues plugins are a near-universal use case that most people will vibe code
- Notes current JS-based plugins require pulling in big JS runtimes
- Suggests an embedded language like Lua, but questions whether Lua is the best choice
- Concludes QuickJS is the more obvious answer
- Wonders whether their codemode interpreter could be retrofitted for this use case