
To answer the best practices part:
- Rust
- .rs
- Programming language
- http://doc.rust-lang.org/
- http://doc.rust-lang.org/0.11.0/rust.html#keywords
- http://doc.rust-lang.org/0.11.0/rust.html#comments
- http://doc.rust-lang.org/0.11.0/rust.html#symbols
- http://doc.rust-lang.org/nightly/intro.html
A most useful link is an XML file to an IDE support plug-in for QtCreator. Most info can be extracted from it. This is file from Kate, which is an editor, but the language XML file is said to be understood by QtCreator. Link: https://github.com/rust-lang/rust/blob/master/src/etc/kate/rust.xml
Eagerly awaiting your thoughts,
Máté