📜 ⬆️ ⬇️

Rust news # 4 (December 2018)

Since the holidays are over, I offer you a subjective selection of rusty news for December. In this compilation: madness with growth, whether growth is terrible, a wave of prophecies, Rust 2018, Rust Analyzer.


KDPV


Rust 1.31 & Rust 2018


The most important event of December is the release of Rust 1.31 and Rust 2018 , of course. There are a lot of things included:


revision 2018, non-Lexical lifetimes, changes to the module system, additional rules for deriving lifetimes, const fn, new tools, instrumental code quality checks, documentation, new website, improvements in cargo.

There are so many changes that the review of all could not be crammed into one post, so after a few days supporting notes were published:



Also, it makes sense to look through a Mozilovsky well-structured review / educational program of the 2018th edition of the language: Rust 2018 is here ... but what is it? ( translation , discussion ).


A wave of posts about plans for 2019


An official request was sent to the community to share views on the 2019th year - A call for Rust 2019 Roadmap blog posts ( discussion ). In response, a wave of more than a hundred articles followed (all can be found at readrust.net/rust-2019 ). Here are some interesting answers:



RustRush 2018


rustrush logo


December 15-16, Moscow hosted RustRush 2018 .


Records will be gradually published on the Youtube channel , while two are available:



Also, Pierre Chevalier posted a trip report .


Generation of type objects on the fly (or madness with Rust)


idubrov wrote an interesting article on low-level hacks with fierce unsafe. An excellent experiment for learning purposes, but I hope it will not go into real projects.


Is it so scary Rust, as it is painted


danger


PsyHaSTe fights the perception of rust exclusively as a system language.


Rust Analyzer in 2018 and 2019


Lesha matklad shared information on the progress of the rust-analyzer project, which is an alternative to RLS ( discussion ).
An important thing, given that IDE is a very painful topic for Rasta.


Igrostroy


gamedev wg



One line


There was little noticeable activity on Vasma and the installation in December, so they will not have separate sections.



New and updated packages





I did not notice any particularly interesting RFCs at the end of the year, so this is all for today, thank you for your attention!


If I have not added any important link or event, feel free to throw in the comments. :)


(KDPV taken from here , the rest of the pictures from the sites of relevant projects.)


')

Source: https://habr.com/ru/post/435614/


All Articles