L
L
leukhin2014-09-17 21:11:27
Programming
leukhin, 2014-09-17 21:11:27

I want to start learning Rust. Where to start, where to get the base?

Hello!
The thing is, I'm a JavaScript developer. But I was very interested in the Rust language, I started to get acquainted with articles about Rust, but there are a lot of incomprehensible terms. Perhaps there is some general literature without a strong tie in the language (I don’t want to learn the pros to learn Rust)?
Thank you!

Answer the question

In order to leave comments, you need to log in

8 answer(s)
A
asd111, 2014-09-20
@leukhin

doc.rust-lang.org/guide.html
in English, but readable
Contents:
1 Installing Rust
2 Hello, world!
3 Hello Cargo!
4 Variable declarations
5 Conditional statements
6 Functions
7 Code comments
8 Compound data types
9 Match statement
10 Loops
11 Strings
12 Arrays
13 Standard input
14 Guessing game
15 Boxes and modules
16 Code testing
17 Pointers
18 Patterns
19 Method syntax
20 Closures
21 Iterators
22 Generics - similar to templates in C++
23 Traits - pieces of code
24 Tasks
25 Macros
26 Unsafe Code
27 Conclusion
doc.rust-lang.org

A
Anatolij Kosorukov, 2017-12-06
@java1cprog

I really liked the series of articles by Alexey Snastin "Rust - a new programming language" on the IBM website :
I recommend checking it out!

P
Pavel, 2015-07-10
@agvares

Russian translation of "The Rust Programming Language":
kgv.gitbooks.io/rust_book_ru/content

M
Mikhail Potanin, 2014-10-07
@potan

A good basic course, moderately interactive. rustbyexample.com
Some of the examples were out of date when I looked at it. But it wasn't a problem to fix.

A
Anatoly Scherbakov, 2014-10-18
@Altaisoft

A good lecture in Russian: https://tech.yandex.ru/events/meetings/java-party-... For me, the most difficult thing in this language is pointers, working with memory, lifetime annotations. This is what the lecture is about. However, he himself did not understand some points in it, he wrote to the author, but he did not answer - apparently, the question is too stupid. :)

I
it-pavel, 2018-03-10
@it-pavel

I hope that these sources will be useful in the development of Rust. And then all the time I am engaged in a war with the compiler, and not writing code. With assembler and C ++ 15 years ago I fought even less

D
Don Kaban, 2014-09-17
@donkaban

if doc.rust-lang.org/0.11.0/rust.html is unclear, then you are unlikely to be a "JavaScript developer".

R
Ruslan Luxurious, 2015-04-14
@oshikuru

To the first comment, a little translation: https://github.com/ruslux/rustification/blob/maste...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question