Rust Extension

I use C++ in Vex V5 Pro to code our robot. I’ve recently been learning the Rust programming language, and was wondering if there was any way to use rust in robotics without having to make all the libraries myself, or if I’m stuck with C++?
I use the V5 Pro app, not VS code extension, but I can if necessary.

Here’s some information I found after a quick search: Announcement: Beta Release of Rust for V5 Runtime

3 Likes

Hello! We’ve continued development of that runtime since then, enough that our team (QUEEN) has switched fully to using it for our V5 programming, and a handful of other teams have to my knowledge also used it in competition. We’re hoping to finalize a stable release at some point after worlds, but there is a bit of work left before that, including cleaning up some of the code and improving the documentation. Feel free to let me know if you have any questions about it!

6 Likes

I love this. Thank you!
Do you have support out for windows yet, and I think it would be useful to include examples in the documentation.

If you know how to use the Rust toolchain you should be able to get it working on Windows. We will have proper walkthrough tutorials when we do a full 1.0 release (which is not quite ready yet, there’s a lot of rough edges we want to smooth over).

1 Like