- Due to the failings of the electoral college system, my state was almost guarenteed to vote the same way as it has for the last 30 years
- I did not strongly agree with either party/candidate
- I dispise the current two party system that both major parties are incentivized to maintain
- Voting for a third party who is incentivised to push for change via ranked voting and other methods does aid them even if they don't win
If my state was likely to be contested, I may have voted differently. Voting for a third party in my case however had a greater impact than fighting or joining the tide of my state
The most battletested way is via bindings to other languages. Ex. mlua with luau sandboxing Or Javascript via v8 or deno_core
There are also a few languages implemented in rust like rhai
There is also the option of compiling the user code to wasm and using wasmtime to run it