Was looking to start exploring scripting interpreted languages inside Unity but don’t really know what’s the current state of this. Today in 2021, should I go MoonSharp or MiniScript? Or maybe even the Python preview package?
What’s your use case? Player modding? If so, consider a language that your modders are already likely to be familiar with.
If it’s for adding your own functionality post-release, whatever language hooks into your code code most easily.
In any case, make sure you can sandbox it easily so it doesn’t expose too much functionality (e.g., OS functions to delete files).
For what it’s worth, MiniScript is still going strong and has an active user community. This month we’re doing a “tweetcode” event, where we write cool programs (usually for Mini Micro, a MiniScript-based fantasy computer) that fit into a single tweet. See https://twitter.com/search?q=#tweetcode%20%23minimicro for some fun examples. (Note: the code itself is usually in the first reply to the original tweet.)
Nice, glad to hear. Will definitely will start giving this a proper look.
Thanks for the followup.