We have a 2018 roadmap for #rustlang!
https://blog.rust-lang.org/2018/03/12/roadmap.html …
-
Show this thread
-
Replying to @rustlang
I hope this won't result in C++-esque feature creep.
1 reply 0 retweets 2 likes -
Replying to @H2CO3_iOS
As always, it’s about balance. All of these features are driven by user needs. Additionally, this is mostly cleaning up and implementing features proposed last year, and not adding many new ones.
1 reply 0 retweets 8 likes -
Replying to @rustlang @H2CO3_iOS
We care a lot about orthogonality, and clear mental models of how things fit together.
1 reply 0 retweets 4 likes -
Replying to @rustlang
I like that the new epochs are opt-in, though. (hate the "edition" name tho :D) Hopefully the "old editions supported indefinitely" promise will remain true in the future. I like my Rust as simple as it is today :)
1 reply 0 retweets 5 likes -
Replying to @H2CO3_iOS
Many new features should significantly simplify things! But yeah, I hear you
1 reply 0 retweets 4 likes -
Replying to @rustlang
well, true. But then again, define "simple". :) For me, it's not always "can do it in fewer LOC".
3 replies 0 retweets 1 like -
Replying to @H2CO3_iOS @rustlang
For example, I'm a big fan of impl trait – it is a natural extension of today's generics system (so I'm less afraid of compiler bugs it will introduce), it has many benefits, and no real downsides.
1 reply 0 retweets 1 like -
Replying to @H2CO3_iOS @rustlang
Asynchrony built into the language, however, is not an idea I welcome – I'd rather see it implemented as a library. There are many languages out there that bake in features – but if I wanted that, I'd be a happy Go or JavaScript user instead :)
1 reply 0 retweets 2 likes
There is a single language feature, generators, and the rest is libraries. Generators need compiler support and so have to be built in. We’re also quite a fan of keeping things in libraries where possible.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.