Re:Show HN: Rust, ARM Cortex M, and a Generated HAL
by S_I on Tuesday September 27, 2016 @01:29PM
(#12591345)
He he, i knew you are lurking somewhere :-).
Yeah, i will just have to give it time.
Good to hear about the possibility of a LTS release! Any rough estimation about the timeframe?
Oh and by the way, the documentation is fantastic.Big thank you!
Re:Show HN: Rust, ARM Cortex M, and a Generated HAL
by steveklabnik on Tuesday September 27, 2016 @02:42PM
(#12591903)
Thanks :)
> Any rough estimation about the timeframe?
Not particularly. It's still in early stages. We proposed a "Rust platform" idea, but it was poorly received by a large chunk of the community. We are starting towards moving towards a kind of "yearly planning" strategy, which would be one option for the timing of such a thing. But we'll see; it really needs someone to champion it, and like any other feature, as we start to feel pressure, we'll start to prioritize it relative to other things.
I mirror what dpc_pw says, but in a slightly different way: while I'm kinda comfy with assembly, I'm not fantastic with it yet. But that's more about the details than the big picture, and I can usually feel pretty confident I have an understanding of the shape of what's going on. I have no idea how to turn this intuition into something teachable yet though :(
Oh, and on the "breakneck pace" bit: the whole idea is that things are backwards compatible, so you don't _have_ to "keep up" if you don't want to. But the idea is that keeping up should be trivial. Most people don't do anything at all to move to the new compiler.
One issue that there is with this, though, is support: right now, we don't super-officially support older versions of Rust, though we will make a best-effort if there's a security issue. But at some point, we'll probably have "LTS" releases with actual support on a longer timeframe. This is part of the whole maturity thing, which sadly, just needs time :)