Welcome to the Russian-language site for developers on Rust!
Rust is a system programming language that works very fast, prevents almost all crashes, and eliminates data races.
Creating a community has been brewing for a long time. Our language has passed the coveted edition of "1.0". Rust is stable, the ecosystem is growing by leaps and bounds, and improvements are ripening in each new issue. It's time to expand the audience!
Who are we
Mikhail Pankov
System programmer. Developed a compiler, hypervisor, operating systems.
')
“I believe that Rust is a huge breakthrough in programming. The language combines modern practice, reliability and an incredibly delicate execution environment. It’s time to move in system programming, and Go, Haskell, and scripting languages ​​on the web. ”
Listochkin Andrey
Full-stack developer. He has been developing a debugger for the language, browser, cancer diagnostic system and numerous web applications.
“I write in different languages ​​- JavaScript, Ruby, Java. I always knew that I had the opportunity to create native extensions for them, but I never dared to do this in practice. For me, Rust discovered this opportunity. Expressiveness combined with reliability is what attracts me to the language, and today I use it with great pleasure. ”
Denis Kolodin
Developed stock robots, online broadcasting systems, led the team supporting the federal transit complex.
“I worked with a large number of programming languages, but I felt“ Wow! ”Only twice: when I learned Java and Python: I felt that this was a breakthrough, and indeed the Java platform became the de facto standard in Enterprise, and Python gave us technology from Google, YouTube and a lot of web startups. Now I feel this feeling again: this time working with the Rust language. It is created by a truly large community. The quality and speed of development, I am sure, will make it the most demanded system programming language for the next 10 years, and it may give us a new OS: fast, freezes and easy to work out. ”
Manifesto
- We believe that Rust deserves the attention of developers.
- We strive to unite Russian-speaking programmers in this wonderful language who are in Russia and not only.
- We want people to know about Rust and use Rust.
What do we have
He works on
jekyll
. Pages are Markdown files. His repository is
here .
Home site - this is a blog feed. You can
subscribe to it .
Writing to this blog is very simple - make a pull request to our repository by adding the Markdown file in jekyll format to the _posts directory.
Publications have comments. The form for writing comments is at the bottom of the page. Comments work on Disqus.
Fully translated into Russian language book about Rust - “The Rust Programming Language” - from the authors of the language.
He works at Discourse. Registration is free. Designed for any discussions about Rust in the Russian-speaking environment.
This is a gitter room. You can join by having an account on GitHub. While this channel - the main, and is intended for any conversations in our community.
Russian version of a known resource - and it has a tag «rust». If your question is purely technical, it has a specific answer or solution, then you should ask it here.
This is a list of resources that someone has taken to translate (or even develop from scratch!). If you want to coordinate with the community, write to Pankov Mikhail in chat, email or anywhere else. He will add you to the list. Contacts can be taken - correctly, on the page "Contacts"! And it is better to immediately pull request with a change to this page.
List of contacts. For now, it is simply in the format "string of text - mail". Again, if you want to add yourself, don't stop at nothing!
Construction and decoration are not finished yet, so you may stumble upon shortcomings or bugs. Please do not be silent - write about them to the address of Michael Pankov. It can be found on the Contacts page.
If you want to help, we will be happy to receive your questions, ideas, or suggestions for concrete help.
You can also look at the
problem . If you want to do something - write in the comments in the task that you are doing this. We will wait for pull requests!
rules
Our community is still small, but some rules need to be set right away. There are only 3 of them and they are very simple:
- Do not insult others. Be polite and do not offend interlocutors. Publications or comments containing insults will be mercilessly deleted.
- Speak on topic. We do not need publications that are not related to Rust or garbage in the chat. Again, until the content is deleted.
- No need to spam. Nobody likes spam. Regarding punishment - well, you already understood.
Waiting for you!
We hope that your stay on our resources will be pleasant and useful.
How about going to the
chat and saying “hello”?