Jump to content

Rust: Difference between revisions

From tmplab
Err404 (talk | contribs)
 
(5 intermediate revisions by one other user not shown)
Line 2: Line 2:
== Ressources pédagogiques ==
== Ressources pédagogiques ==


'''Rust Book'''
[https://en.wikipedia.org/wiki/Rust_(programming_language) The Wikipedia quick introduction to Rust]


* [EN] https://doc.rust-lang.org/stable/book/
===  Rust Book ===
* [FR] https://jimskapt.github.io/rust-book-fr/


'''Rustlings'''
The Rust book is the official training support for Rust
 
* [https://doc.rust-lang.org/stable/book/ Rust Book EN Version]
* [https://jimskapt.github.io/rust-book-fr/ Rust Book FR Version]
 
===  Rustlings === 


[https://github.com/rust-lang/rustlings A git repository in rust to learn the language]
[https://github.com/rust-lang/rustlings A git repository in rust to learn the language]


'''Awesome Rust'''
===  Awesome Rust === 


[https://awesome-rust.com A list of everything rust: pedagogic resources, libraries, and more]
[https://awesome-rust.com A list of everything rust: pedagogic resources, libraries, and more]
=== Exercises ===
https://exercism.org/tracks/rust/exercises/


== Install Rust ==
== Install Rust ==


'''System package install'''
===  System package install === 


Debian, Ubuntu, Arch and such don't maintain up to date version, better use another way.
Debian, Ubuntu, Arch and such don't maintain up to date version, better use another way.


'''Rustup'''
===  Rustup === 


[https://rustup.rs/ Rustup is a solution to install and maintain rust versions]
[https://rustup.rs/ Rustup is a solution to install and maintain rust versions]


Caution : it can handle rust system packages, but better uninstall them first.
Caution : it can handle rust system packages, but better uninstall them first.
=== IDE ===
[https://www.rust-lang.org/tools Links to various IDE plugins for vim and others]

Latest revision as of 11:39, 16 September 2023

Ressources pédagogiques

The Wikipedia quick introduction to Rust

Rust Book

The Rust book is the official training support for Rust

Rustlings

A git repository in rust to learn the language

Awesome Rust

A list of everything rust: pedagogic resources, libraries, and more

Exercises

https://exercism.org/tracks/rust/exercises/

Install Rust

System package install

Debian, Ubuntu, Arch and such don't maintain up to date version, better use another way.

Rustup

Rustup is a solution to install and maintain rust versions

Caution : it can handle rust system packages, but better uninstall them first.


IDE

Links to various IDE plugins for vim and others