Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TRACKER] Embedded scripts #54

Open
KaruroChori opened this issue Dec 9, 2024 · 0 comments
Open

[TRACKER] Embedded scripts #54

KaruroChori opened this issue Dec 9, 2024 · 0 comments

Comments

@KaruroChori
Copy link
Owner

KaruroChori commented Dec 9, 2024

Note

This issue will be pinned and is constantly revised as new proposals are made.

Full tracker for support of embedded scripts in vs.
For complex cases and proposals, let's have separate issues linked within the table.

Feature C (TCC) JS (QuickJS) WASM (WAMR) LUA (LUA) LUA (LUAJIT)
Basics
basic integration
session caching
simplified scripts1 😑
single use scripts2
reusable scripts2
basic runtime3 ⚠️
linking app ⚠️
vs features
LSP support
  • ✅ acceptable state
  • ⚠️ temporary or incomplete implementation
  • ❌ not implemented
  • 😑 not planned

Footnotes

  1. Script where the boilerplate is made implicit, making the much shorter for specific use-cases.

  2. Whether scripts are allowing to be defined as modules, sharing the same copy for many instances. 2

  3. Basic operations to work with strings, arrays etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant