Conversation

I think one reason to build a version of Rust for applications is to automatically add in the sorts of indirections that make high-quality mods for games possible. With a game using Unity (C#) or Java, modders have a pretty easy time extending the game.
4
23
This is one reason I'm pretty excited about being more flexible about what happens at compile time vs. what happens at runtime, and when stuff happens within that. See multistage computation for example.
1
2
I think it would also be cool if your app could supply a version of the type checker+interpreter for scripting support, and have the interpreted code be able to refer to compiled code as well.
1
1