B
B
beduin012015-06-04 12:29:32
Rust
beduin01, 2015-06-04 12:29:32

Where can Rust be useful?

I like learning new languages ​​and technologies. I write a little in C#, D, Python.
However, recently we have seen a growing number of publications about Rust that are full of reviews "it's really cool." Actually, for a long time I tried to understand why and how to use these language features that all Rust fans like so much. Unfortunately, I even poorly understood what kind of features these were, not to mention real projects where they would be needed.
Actually a question. For whom and in what tasks can Rust replace C#, D, Python?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
Mark, 2015-06-04
@printf

Whom and in what tasks can Rust replace me

Who [...] me - a cool wording, I checked it out: W
And it does not replace C # and python, but rather C and C ++: Rust is a language for low-level things. It makes sense to write drivers, servers, rendering engines, etc. on it. things, and it makes almost no sense to write scripts (there is Python for this) and windows with buttons (there is C# for this).

B
bobrovskyserg, 2015-06-04
@bobrovskyserg

Continue to write a little in C#, D, Python.
You yourself will feel when it's time to switch to Rust )))

A
Alexey Sidorov, 2015-08-28
@Gortauer87

Even if we do not take into account the practical application, then rust really enlightens in matters of resource ownership, after it it is much easier to design safe multithreading, you understand move semantics in pluses much better.

Z
ZOXEXIVO, 2016-07-14
@ZOXEXIVO

Write in any language and in 3 years you will understand that the fact that you are jumping on top means absolutely nothing.
Only after 3 years of hard programming will you start to write smartly and for real (if you get a good company). And questions will disappear.
From all that you have named - the best solution that covers almost all queries - C#.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question