-
Notifications
You must be signed in to change notification settings - Fork 13
Add support for more scripting languages #25
Comments
Embedding languages are, by design, tightly coupled with the host. They also have their own trade-offs, binding interfaces, memory management, performance profile,...etc. Switching to a new language is basically a total rewrite.
So, I think this issue is too board and not actionable. |
Okay. Could you please advise then how to go about similarly embedding Ullage, for example? |
I have no experience in Ullage or other languages you've mentioned. Sorry. |
Well, off course not. Lua is 26 years old, and these Rust-based languages are on average 1 year old. Ullage looks like the most interesting one. If you have a couple min, I'd really appreciate your views on using one of these similar to how we're using Lua now. |
As I said, if you want to make bindings between actix and the language you want, you better off start from scratch. It's unrelated to |
Ok, ty @poga |
Is your feature request related to a problem? Please describe.
Lua is only one good scripting language. Others, especially native Rust ones would be good to support.
Describe the solution you'd like
Make each language a plugin or feature, perhaps.
Describe alternatives you've considered
Forking
actix-lua
to makeactix-otherlang
, but that would be very limited and stale.Additional context
Some good looking languages: Ullage, Molten, Rulox, Tox, and SimpleJIT Demo.
The text was updated successfully, but these errors were encountered: