News for hackers. Stuff that matters.
Re:Rust 1.25 released by hn_person on Thursday March 29, 2018 @07:42AM (#16706173)
Does async/await have a slated release version yet? Also, is there a central resource to track progress on that topic?
Re:Rust 1.25 released by a_humean on Thursday March 29, 2018 @09:11AM (#16706668)
There is a lot of activity around async/await. My understanding is that the hard work is nearly done, and what is left is mostly around the final syntax. I think its planned the land in stable with the Rust 2018 edition (https://blog.rust-lang.org/2018/03/12/roadmap.html) or shortly after it.

There is a recent blog series tracking the quite exciting progress being made at the moment (part vi, latest in the series): https://boats.gitlab.io/blog/post/2018-03-20-async-vi/

There is an experimental RFC tracking generators with an initial syntax design: https://github.com/rust-lang/rfcs/blob/master/text/2033-expe...

Re:Rust 1.25 released by steveklabnik on Thursday March 29, 2018 @09:22AM (#16706766)
There's sorta two possibilities here; the procedural macro based version and some sort of native keyword version. We don't have a target release number yet, but sometime in the first three quarters of the year is a vague sort of target.

The networking WG just started literally today, and will be shepherding the work. I'm not yet sure where the best tracking issue is; if I find out soon I'll leave another comment.

Re:Rust 1.25 released by OtterCoder on Friday March 30, 2018 @01:25AM (#16713886)
For whatever my two cents are worth, I would choose a macro over a keyword every day. Keyword clutter can be incredibly stifling once a language has any history at all.