-
Notifications
You must be signed in to change notification settings - Fork 110
Open
Labels
enhancementNew feature or requestNew feature or requestexternalIssue depends on external factorsIssue depends on external factorspending / needs designAwaiting design and/or implementation discussion and decisionsAwaiting design and/or implementation discussion and decisions
Description
A more powerful way to access libraries to make lune more extensible. Similar to node-ffi.
- Allow Lune to directly call functions defined in libraries. This will enable more complex and high-performance features.
- Security should be considered heavily on this solely because execution could be unknown, something like prompting the end user once to allow libraries being used in running scripts via
lune run
. - Some Use Cases
- High-performance computing tasks within Lune.
- Accessing system-level or third-party services.
- Communicating with the GPU in Lune.
- And more.
CompeyDev, plainenglishh, Heliodex, PhantomShift, lolmanurfunny and 10 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestexternalIssue depends on external factorsIssue depends on external factorspending / needs designAwaiting design and/or implementation discussion and decisionsAwaiting design and/or implementation discussion and decisions