Werecommend that if you've never used Rust before, you should checkout the Getting started guide in addition to the Rust book. Thereare also many other great tools available at the Rust learning page.You should also check out the Rust website for up-to-dateinformation.
The TI-Nspire has many options for writing programs. The calculatorofficially supports Lua, and Ndless programs are typically written in Cor C++. This project aims to add Rust to that list of supportedlanguages.
Ndless is a popular program written for the TI-Nspire, which allowsrunning arbitrary code, bypassing TI's restrictions. It has a completetoolchain for compiling, linking, and packaging TI-Nspire programs.
As ndless does not feature a full OS, only #![no_std] features areavailable. These include the core, alloc, and ndlesslibraries. The Rust std library is not available. However, thendless crate attempts to recreate as many of the featuresin std. This means that any crates used will need to supportno_std. This may involve configuring special features in yourCargo.toml.
3a8082e126