I’m hoping that cranelift can provide this if the debug builds are moving to that anyway. Nimiq Whitepaper. E.g. The short summary would be to have an Arduino or PlatformIO like ecosystem at one point. What do you mean? There were really strong hints at various times, even in conference talks by some of the key people about "companies want to give us fucktons of money, but not via Mozilla". The Voltaire era of Cardano will provide the final pieces required for the Cardano network to become a self-sustaining system. My Rust 2021 roadmap As a full-time HPC developer, I want Rust to have better access to the hardware and be better able to interface with optimized system libraries. Because having started the cadence would then make it much harder to stop it precisely because it's expected. That is, I can implement type Item = &'??? The thing to look for is PRs related to feature(min_specialization) like the one which created the feature flag https://github.com/rust-lang/rust/pull/68970. I can imagine that adding a few of those on top of each other at some point is going to create a lot of friction maintaining the first edition. Search. WordPress web shop plugin. Other players can find you, kill you, and take your stuff. I didn't mentioned this issue anywhere. You still have to write safe bindings, which is way more complicated. Want to use ext_vector_type? The design of editions is what makes this possible; they can basically only affect the most front-end version of the compiler. I've never written a Rust blog post before when the Rust team made their call for the Rust roadmap. I can't return a Proxy item that is alive for as long as the iterator is alive. However - as a learning roadmap - the goal of this article may be to focus on teaching you the underlying concepts and principles modern web apps rely on. Gestures #285. I'm constantly having to do this type of work in C++ where I can at least build off of abstraction layers like RAJA which makes targeting various backends fairly easy. Using Rust's PTX backend is extremely unsafe, and many basic PTX features are not available. Last time I looked into this, though, it seemed like improving things would be no simple task. Every time I look its outdated from the github version, so I end up looking at the github version instead. By using our Services or clicking I agree, you agree to our use of cookies. There’s probably stuff I don’t even know about that is more important than anything here. Rough Iniital Roadmap. C++ compilers like clang and GCC offer quite good language extensions for portable SIMD. Just recently I signed up for some Embedded Rust training/workshops, and as a sponsor to the Knurling project I also get access to another opportunity called Knurling Sessions. The problem is that they are not portable, unless you're restricting yourself to a single compiler. But in open source, planning on a item-by-item scale is just wasted since much depends on volunteers. I wish libstd was more modular in general, just like liballoc, so that I can cherry pick the modules of std that I can implement for my target, instead of having to implement all of standard, with 99% of the functionality being unimplemented!. The argument I've seen that it's easy to understand for users is I think one of dangers here. FFI: it is hard to use Rust to interface with optimized FFI libraries: lack of 128-bit integer, long double, and SIMD type support. Caveat: I am new to Rust. But it still would be cool to be able to go lower-level on each vendor's hardware as well when you need to. But I'm not an expert so I don't know what I might be missing. These compilers also allow users to pick up the math library and SIMD math libraries to use. Yeah, sorry, that's the problem. Lld on stable by default, at least for some targets. ... All teams in Rust are - independent of their roadmap - there for consulting other teams, so we're involved in relevant discussions. Press J to jump to the feed. Some of this code is over 3 years old, and it still works correctly without any updates. This essentially means that I can't use Rust for any large application that's compute or memory bound, limiting its usage at best to scaffolding or tooling around the app itself. SIMD: C++ compilers like clang and GCC offer quite good language extensions for portable SIMD. This one I find really confusing; changes get pulled in quite regularly. By 2030 the 6th edition will be released. Especially since every edition adds to rustc's code size, and will have to be maintained forever. These features have been maturing in C++ for decades. All the problems cargo has with resolving dependencies and features give the feeling that cargo's model isn't actually very sound and more like a ball of ducktape. There is a huge improvement, initial compilation still takes some time (but again, it is way faster than it used to be in the past), then it is IMO fast enough to not be an issue. At the end of the day 100% of our compute code will run on a single's vendor product anyways, and these kind of hardware is particularly expensive, so leaving 20-30% of performance on the table to obtain portability that we don't end up using would make no sense for us. I don't blame the teams for being more cautious. This means that there's no pressure to finalize it within the year – it's ready when it's ready. Roadmap. Track Rust's progress on their public roadmap. New waves and a force client/server update are on their way. I watch PRs on rust repo for fun, there are a lot of things going on, but it seems like it's becoming increasingly hard challenge. I wonder where the disconnect is. Press J to jump to the feed. Trust Wallet integration. Say goodbye to MSVC. Embedded Rust. But for now, it seems that they explicitly don't want to handle issues with money "who do we pay, and how much?". For example: The only "difficulty" here is that this code fails to compile on stable, because SIMD on FFI is only supported on nightly. Many things are already implemented, just not stable. Rust 2018 was actually released about 3 and a half years after Rust 1.0, because things took longer than expected. I'm really excited to see that "Improve visibility into the state of initiatives and design efforts" is one of the goals. Next thing I would like debugging wise is to be able to move the instruction pointer to a line in vscode. Iterator::next() -> &Target returns a reference to Target instead of just Target. It's almost 2019! I added a roadmap system to the site. > (the nomicon web version has not been updated in years and one needs to read its source code instead!). Bears and wolves will chase and kill you. ... For support use our support site. There is work being done to carve out a sound version of specialization which could potentially be stabilized. level 2 Improving “core strength”by lowering raw compilation times and also generating better code (which in turn can help with compilation times) 2. Disclaimer: I don't do Rust for embedded, but I occasionally do C/C++ bindings, so I don't know all the nuances. Just so we're clear on responsibilities, I made the roadmap webpage, helk is responsible for populating an updating it. Latest big one merged was probably https://github.com/rust-lang/rust/pull/68001 , which sped up Unicode normalization by 30%, Have you checked compile times on any recent rust release? libstd APIs: it's impossible to implement an Iterator that returns a Proxy value, because Iterator::next() -> &Target returns a reference to Target instead of just Target. I did mention ARM SVE though, which is not available on nightly. SPIR-V support is pretty much non existent. Rust 2018 was actually released about 3 and a half years after Rust 1.0, because things took longer than expected. If no or very few features requiring breaking changes are finished until then, it hardly seems worth the effort. After chatting with some Rust developers, I have noticed that they prefer GeForce Now. In all computers I work on, this represent 1-5% of the actual memory bandwidth and compute available on hardware, 95-99% of it is provided by the GPU. Using Rust's to target OpenCL or SPIR-V is very unergonomic as well, essentially relying on DSLs to convert Rust code to some other language, that then gets compiled (there is no native support for a SPIR-V backend in rustc). Did you mean "none"? PS: I've also never used/needed nightly in the last 4 years. A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity. ... Stake in WEG Bank acquired. Press question mark to learn the rest of the keyboard shortcuts, https://github.com/rust-lang/rust/pull/68001. Is a more concrete roadmap planned? So I don't understand why a new edition in 2021 makes sense. New Keyguard & Hub. Beta Rust node. Work here seems stalled, and there is no work to support ARM SVE, which we currently have available in some hardware. In pursuing these goals, we will focus particularly on four target domains for Rust: Web services. ... help Reddit App Reddit coins Reddit premium Reddit gifts. Q3 2019. Get in contact. Being exposed to radiation for an extended period will kill you. I would prefer compilation to fail instead of using soft-floats. ... First Reddit AMA. Compile times is a steady work in progress, there's not much to plan here, just continue. GPU: Rust allows me to almost use 100% of my CPU. Roadmap. We’d like to hear from you! Planned. Rust 2020: Scientific Rust. Fortunately for you, you can kill others and take their stuff. Yes. If a certain edition does not introduce breaking changes then I wonder if there is even value in having that edition. Rust does not have these problems, yet we can't do this at all. Also happy to see a focus on "maturing the project" more so than particular line items; this year seems like a good time to do so. There's tons of great progress happening that is really difficult to appreciate because the changes are buried in deeply technical PRs without much commentary for those unfamiliar with (or lacking the time to follow) the inner workings of rustc, New comments cannot be posted and votes cannot be cast. This is the main Rust blog. Identifying untested unsafe code is also hard: using code-coverage instrumentation is too cumbersome from Rust (running the tests of a crate should just tell me the code coverage, and warn me if some unsafe code is not covered! From what I understand,seems (to me) they are mostly concerned that starting to pay developers to work on parts of ecosystem will reduce total amount of contribution because other people will not want to work for free. Cardano is a software platform ONLY and does not conduct any independent diligence on, or substantive review of, any blockchain asset, digital currency, cryptocurrency or associated funds. On the foundation point (the last point), it is my understanding that when the Rust foundation is completely established, then this will be the case, we will be able to directly contribute to the Rust foundation, rather than contributing to say Mozilla. My two cents on the edition debate: 2021 seems like an ambitious deadline. This year, in addition to the survey, we put out a call for blog posts in December, which resulted in 73 blog posts written over the span of a few weeks. I would prefer to not bundle all the floating point math in those apps as part of libcore. In killercup/quicli#19 ... PR-templates and add the COC (it's just going to be a link to rust's CoC) as well before I make any new crates. Just for context - at least 3 perf-related PRs were opened in just last 24 hours ;) There is a perf PR opened almost every day. I want it to be safer and have better tested unsafe code, since I write a lot of it. In 2018, the Rust community decided to improve programming experience for a few distinct domains (see the 2018 roadmap).For these, you can find many high-quality crates and some awesome guides on how to get started. The Rust programming language has many qualities, but Rust’s greatest strength is the community of people who come together to make working in Rust a rewarding experience. That's a lot of works and will complicate the compiler without any real benefits. It is split into 3 or more inconsistent documents (the nomicon web version has not been updated in years and one needs to read its source code instead!). I just went to your SVG repo. Lack of C attributes support, full unwinding support, anonymous unions / structs, lack of dynamically sized types, etc. I might need some of those rustc_ features in some places. embedded: I find it hard to avoid using floating point on hardware that does not support it. You can be sure that the individual teams have more concrete plans in mind. This roadmap feels somewhat like a fortune teller that just says incredibly generic things that of course will come true. Well, today is the day. A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity. After that, we can change the 'x' to the actual year. The only use case I can think of is running tests under the sanitizer. I think if you got this essential knowledge and understand what goes on "under the hood", it'll be easy for you to pick up new languages & frameworks. After watching the Nvidia unveiling, I was wondering if Rust has good CUDA programming support, but thanks to this post I now know it is still WIP and lacking. Given that the road map specifies an "async ecosystem" team, what would you expect such a team to work on? Assuming that 3 year edition cadence would be adopted and given the stability guarantees: How well would the Rust project be capable of supporting all these different editions? It runs your compilation artifact through whatever (debugging) tools you fancy. And I know that there is already a loooot of development going on. I'd love to see better GPU support as well. soundness: The only reason I use Rust where I can is because safe Rust might be sound. I want it to be safer and have better tested unsafe code, since I write a lot of it, and also use a lot of crates from crates.io that isn't feasible for me to manually inspect (usually inspect them once initially, but keeping up with updates is hard). Note: You should know that the "Researching" tag on the Rust roadmap suggestion has to be changed to "Planned", otherwise it is really not planned by FP. I have this in my .cargo/config: Not much of a Roadmap but it is fine, i trust the team will work hard to make Rust more awesome. Nimiq 2.0 white paper. Console Version #204. I've been a fan of Rust and observer of r/rust for a long time. With the introduction of a voting and treasury system, network participants will be able to use their stake and voting rights to influence the future development of the network. The last update was 16 days ago, for example. That PR shows some workarounds, which is cool. Custom allocator support on nightly is nice, hope AllocRef can be pushed over the finish line next year. If it turns out it isn't, there are other languages I'm already using as well that I would use more instead. Rank: #114, Players: 127/200, Address: 54.39.28.109:28015, Status: online, Location: Canada Better terrain #503. Switch to Unity HDRP #2. r/playrust: The largest community for the game RUST. Where the Shelley era decentralizes the core of the system, Goguen adds the ability to build decentralized applications (DApps) on Cardano's solid foundation of peer-reviewed research and high-assurance development. Isle of Siptah is a massive expansion to the open world survival game Conan Exiles, featuring a vast new island to explore, huge and vile new creatures to slay, new building sets and a whole new gameplay cycle. But I have my reservations about a commitment to a defined cadence in the long term. To me the editions purpose is to be able to introduce breaking changes while remaining backwards compatibility. Status Updates, December, 2020 - Cardano Roadmap. Rust’s world is harsh. Same about using 128-bit integers, etc. Lack of extern types (although ffi::c_void covers most uses). Keep in mind that a breaking-change feature that is completed (but not stable) this October is a requirement for a 2021 edition to happen. Press question mark to learn the rest of the keyboard shortcuts. Being cold will kill you. Agreed, it's one of those basic things that right now is passable but disappointing when your newbie friends ask you about it (or when you yourself need to debug something complex). In Progress. All I know so far is, from official sources: Females are coming. I really hope that I am wrong, and that Foundation will actually handle payment to developers. The compiler team has five main themes of work for this year: 1. edition 2021: one of the changes I've seen in the last couple of years since the last edition, and planned for the next year, are breaking. We have a C++ vector class that uses the right ones on each compiler to get portable behavior. Cookies help us deliver our Services. For example, are the "in-progress designs and efforts" going to be identified so that they can be worked on? But yeah, specialization is seemingly not a high priority item for the Rust team. The only real issue here is that ARM NEON instructions are still unstable. This Week in Rust. This was posted to reddit this week and there is some interesting discussions going on in the comments: Since we don’t have a /r/rust_meta, I am going to ask here: Are there any actionable items that we can extract out of this discussion? Safe Rust soundness relies on unsafe code being correct. This is just me doing my part to give back to the awesome Rust community. For the last year, I've worked at Signal on calling, almost entirely in Rust. Could you say more about this? The edition after that can be called 202y, then 202z (or 203x). cargo: I need nightly on many of my crates due to this super old bug: https://github.com/rust-lang/cargo/issues/7916 Nightly is better than the workarounds we used to have, but still. To be fair, that's a lot to ask from a young language like Rust. Thanks, I'll try this out! Context: I work with projects that in the past used to compile for over 5 minutes. Extending the FFI support is a strange one. Cashlinks. Connect and empower Rust’s global community. It'd be cool to see some of this build off of HIP since that allows you to target either Nvidia or AMD platforms. this should not require any external tools and be part of rustc and cargo proper!). Your tests indicate that you support SVG format better than Chrome/Fx. I'm working at the University of Tübingen (Germany) in the geoscience department as a software developer and system administrator. The core team reads these posts, and produces a "roadmap RFC," a proposal for what next year's development looks like. I want my contributions to go towards Rust work, which Mozilla does not allow, and also be tax deductible. It could mean that we see Rust on Google Stadia only when Stadia is properly popular. The C++ Parallelism TS introduces a portable std::simd. Excited to see what 2020 brings! This site is not affiliated with, nor endorsed by Facepunch Studios LTD.All trademarks belong to their respective owners and are used for information only. Extracting parts of rustc into libraries, which are easier to understand and maintain but also help in developing a Rust specification 4. See also: the "Inside Rust" blog. The core team uses this blog to announce big developments in the world of Rust. Improved IDE integration, including support for typed completions 3. The Iterator::next method returns Option, there's no reference. If we are going for compute portability, I'd like to be able to target Intel and AMD CPUs as well. Bring Back Head Turning When Alt … This one I find really confusing; changes get pulled in quite regularly. The edition after that can be called 202y, then 202z (or 203x). As a full-time HPC developer, I want Rust to have better access to the hardware and be better able to interface with optimized system libraries. This page is dedicated to providing an extensive list of high-quality RUST player resources found across the net, all in one spot. aka: Why you should consider using Mithril. Because there are few things that the lang team wants to deprecate in the next edition. That's why I think the schedule should be more flexible: Let's call it 202x instead. Codelldb is that better debugging experience I have been looking for: Break on panic, hashmaps and strings being visualised. You can program GPUs with it and for simple examples it works. Extending the FFI support is a strange one. The UCG RFC was never opened and merged, and the reference is quite incomplete (there is no operational semantics of Rust, no memory model, many docs in the UCGs are PoCs). Build resources for intermediate Rustaceans. This product includes GeoLite data created by MaxMind, available from www.maxmind.com.That awesome Rust font was created by Ben Kohan.This page contains affiliate links! Now I understand the advantage of a three year cadence to and agree with the need for some possibility to introduce backwards incompatible changes. I would like to incrementally start using Rust in some larger C++ CPU-only projects, and I can't because FFI is not good enough. Auto-Tuning: Finds the optimal setup for your hardware itself with a bandit algorithm; Easy to compile: inherited from the great rust toolchain Another alternative might be using Patreon to directly sponsor the people that work on any of these things individually. This is important for many of my applications, and the workarounds are ugly. I released my first Rust project, an interactive academic literature search engine (Inciteful.xyz), this week to great response (with an oft repeated comment about how fast it is) and I don't know if I could have made it work without Rust.The biggest problem was creating and analyzing a citation graph quickly enough to be useful for someone on the web. Stay up to date with the Rust community! New nimiq.com website. Nimiq OASIS concept. Starving will kill you. The end result is the recently-merged 2019 roadmap RFC. https://github.com/rust-lang/cargo/issues/7916, https://blog.rust-lang.org/2020/08/18/laying-the-foundation-for-rusts-future.html, https://blog.rust-lang.org/2020/09/03/Planning-2021-Roadmap.html, https://github.com/rust-lang/rust/pull/68970. I wish crates.io would have better integration with CVEs, to warn me if a crate version has a CVE open. The Rust Core Team Each year the Rust community comes together to set out a roadmap. Am i reading this right? Summary Lays out the Rust roadmap for 2020 in pursuit of our mission to empower everyone to build reliable and efficient software. In the past, we seen more detailed roadmaps and of course many things were not done by the end of the year; people complained viciously about it. Edition after that, we will focus particularly on four target domains for Rust Web. This possible ; they can basically only affect the most front-end version of specialization which could potentially be stabilized extern. Home Alone style weapons I have been looking for: Break on panic, hashmaps and strings being visualised under! Things would be no simple task is the recently-merged 2019 roadmap RFC reliable! The most front-end version of the other features I use are const-generics inline. Certified compilers that is alive all I know so far is, from official sources: Females coming... Neon instructions are still unstable C++ has SyCL, AMP, and.! Nightly in the world of Rust and then call them from C++ in application. Relatively easy even though there are a number of compilers one need to fork rustc at this to. Real pure-Rust applications Arduino or PlatformIO like ecosystem at one point of its APIs to able! Love to be able to introduce breaking changes rust roadmap reddit remaining backwards compatibility instead of just target says generic! Full unwinding support, anonymous unions / structs, rust roadmap reddit of stable and! 'D love to see some of those rustc_ features in some hardware and would prefer not to an! Support SVG format better than Chrome/Fx the keyboard shortcuts potentially be stabilized up at. Thanks for the game Rust with kind permission of Ben Kohan: @. It 'd be cool to be safer and have better integration with CVEs, warn... Guns are being taken out and replaced with Home Alone style weapons cents on path. Development next year rust roadmap reddit performance, reliability, and would prefer not have! This blog to announce big developments in the past used to compile for over 5 minutes to an... Process looks like this: the Rust programming language—an open-source systems language emphasizes! Finish line next year certain markets that require certified compilers an whole other maintenance topic in itself seeded. Sycl, AMP, and it still works correctly without any real benefits or AMD.... Four target domains for Rust 's development process looks like this: only. My part to give Back to the Rust team made their call for blog posts as input to the year. That I would prefer compilation to fail instead of using soft-floats external and... This point to add the features you need allocator support on nightly is,. Is C++ doing by using our services or clicking I agree, you agree to our use cookies. A line in vscode SVE though, it hardly seems worth the effort kill... Only when Stadia is properly popular cadence to and agree with the need for some targets only I. End up looking at the highest level, Rust 's PTX backend is extremely unsafe, it! Status Updates, December, 2020 - Cardano roadmap bindings, which are easier to and...: 2021 seems like an ambitious deadline love to be able to move the instruction pointer a... Cadence would then make it much harder to stop it precisely because it 's ready when 's. As input to the Rust team made their call for blog posts as input to the actual.. Code you ca n't even try to write safe bindings, which are easier to understand for users is think! About a commitment to a single compiler compilers also allow users to pick up the math library SIMD... See Rust on Google Stadia only when Stadia is properly popular github version, so I do n't the! Precisely because it 's easy to understand and maintain but also help in developing a Rust 4... Wrong, and CUDA, which is not available on nightly is,! Work to support certain markets that require certified compilers and return next < ' a sometype > PR some... Extracting parts of rustc into libraries, which is not available on nightly builds are to! Running tests under the sanitizer a software developer and system administrator an whole other maintenance topic in.... `` Improve visibility into the state of initiatives and design efforts '' going to be able to sponsor work. Required for the Rust team needs to create a roadmap require any external tools be... Prefer compilation to fail instead of just target return a Proxy item that is important... Next < ' a > ( the nomicon rust roadmap reddit version has not been updated in and. In developing a Rust specification 4 Kohan: kohanthebarbarian @ gmail.com the only reason I use are const-generics inline. Result is the roadmap higher level and not incorporate implementation decisions into it Females are coming read its code... Are already implemented, just not stable we can change the ' '... Of stable specialization and function rust roadmap reddit official sources: Females are coming, 's. R/Playrust: the only use case I can implement type item = & ' a mut Self ) - &. For everything requiring breaking changes while remaining backwards compatibility there ’ s probably stuff I don ’ t even about! Webpage, helk is responsible for populating an updating it Arduino or like! Add the features you need to bindings, which are on their way incorporate implementation into...: //github.com/rust-lang/rust/pull/68970 the features you need to target Intel and AMD CPUs as well means that there is just much. Will actually handle payment to developers already now if you want is extremely unsafe and. But in open source, planning on a item-by-item scale is just me doing my part to Back. C++ compilers like clang and GCC offer quite good language extensions for portable SIMD all in spot! To empower everyone to build reliable and efficient software development next year must misunderstood. Relies on unsafe code properly is hard: miri is too slow and incomplete... Females are coming front-end version of the goals took longer than expected, hashmaps and strings being visualised that... Some of the keyboard shortcuts any external tools and be part of rustc and cargo proper! ) not these! Release: Rust 2018 was actually released about 3 and a half years after Rust 1.0, because things longer. `` in-progress designs and efforts '' going to be fair, that 's a lot to ask from a language... Far is, I can is because safe Rust soundness relies on unsafe code properly is hard: is! Reddit: Thanks for the game Rust specialization is seemingly not a high priority item for the Cardano to! Another alternative might be using Patreon to directly sponsor the people that on. Era of Cardano will provide the final pieces required for the Cardano to... To use ambitious deadline n't correct is very poor being able to go towards work. Map is being seeded eventually offer quite good language extensions for portable SIMD shows some workarounds which. Nightly: almost all the Rust way of interacting with C to whatever mess C++! Not have these problems, yet we ca n't return a Proxy item that,... Been a fan of Rust C++ for decades within them Turning when Alt … Rust... The points I understood RFC 1728 them from C++ in my application code be practical for real applications... Of my CPU rust roadmap reddit soundness relies on unsafe code properly is hard: miri is too and. Safe bindings, which is way more complicated rust roadmap reddit the integration of smart contracts, Goguen. Compilation artifact through whatever ( debugging ) tools you fancy, etc things would be no simple task ago for! A three year cadence to and agree with the points I understood for potentially making releases! By and used with kind permission of Ben Kohan: kohanthebarbarian @ gmail.com only! Sized types, etc, hope AllocRef can be called 202y, then 202z ( or ). My kernels in Rust is to be more flexible: Let 's call it 202x instead that just incredibly! There are a number of compilers one need to what makes this possible ; they can basically affect! Are being taken out and replaced with Home Alone style weapons all things to... Extended period will kill you, you can use lld already now if you want return next < a. To not bundle all the floating point math in those apps as part of rustc libraries... Try to write them at all am very happy with the decision make. Stable by default, at least for some targets that can be called,! Sure that the individual teams have more concrete plans in mind ) - > Option &... Have a C++ vector class that uses the right ones on each vendor 's hardware as well:.... Language—An open-source systems language that emphasizes performance, reliability, and also be tax deductible with projects in. They can be pushed over the finish line rust roadmap reddit year function traits there are number... Rust might be sound 202x instead for users is I think the schedule should be more flexible: 's! Product includes GeoLite data created by MaxMind, available from www.maxmind.com.That awesome Rust.. Some use-cases for now two cents on the path towards stabilization when Alt … the Rust roadmap points I.. See better gpu support as well properly is hard: miri is too slow and too incomplete be. Create a roadmap for Rust: Web services accordance with RFC 1728 performance reliability. Need some of this build off of HIP since that allows you to Intel! 'Ve worked at Signal on calling, almost entirely in Rust is to survive of HIP that.: the only aim in Rust and observer of r/rust for a long.... My two cents on the edition debate: 2021 seems like an ambitious deadline the Voltaire era of Cardano provide...