3 ms·
What are you rambling about, this is a sanboxed scripting language to allow your users to define customization at runtime. This has nothing to do with rust, it
by Sytten 2y ago
What are you rambling about, this is a sanboxed scripting language to allow your users to define customization at runtime. This has nothing to do with rust, it could be written in C or C++. You would not run random user provided C# in your application at runtime.
It is like saying browser should be coded in C# because C++ can't be use instead of JavaScript...
- 01HNNWZ0MV43FF 2y agoSince it's written in Rust, that's the easiest place to use the embedding API. https://koto.dev/docs/0.15/api/ https://koto.dev/docs/0.15/api/ I imagine one _could_ use it from C, but it wouldn't be as ergonomic as Lua's C API. And Lua in turn isn't a perfect match for embedding in Rust
- benwilber0 2y agoOr like saying that C++ was somehow deficient just because NodeJS had to be created in order to script v8.
- martin-t 2y agoIt literally says "for Rust applications" on its front page. Your tone is insulting and has no place in technical discussions.
- VWWHFSfQ 2y agoDescribing rust programmers as "zealots" also has no place in a technical discussion.