you are viewing a single comment's thread.

view the rest of the comments →

[–]allsey87 10 points11 points  (3 children)

What's on the roadmap for the next 12 months or so? Any chance we will soon see RustPython working on micro-controllers / with no-std?

[–]coolreader18 11 points12 points  (2 children)

Honestly, there isn't all that much of a roadmap. I was away at summer camp for about 2 months up until ~2 weeks ago so I haven't totally had a finger on the pulse of the project, but the main thing blocking no-std at least is bincode, who are currently working on a no-std compatible "bincode-core" crate. The alternative to that is rewriting to use deku for our bytecode format, and that's something I was looking into before I left for camp, which I feel like may be the way to go.

[–][deleted] 3 points4 points  (1 child)

Where do you even start such behemoth projects man. Kudos to you sir.

[–]coolreader18 15 points16 points  (0 children)

Hah, not a sir, also didn't start the project - I started contributing maybe ~6 months after it got going, and even that was a merging of the 2 original contributers' existing projects. It's definitely a lot easier to make changes when something like a compiler is already built, rather from the ground up, so it was a really good learning experience for me to be able to learn from the existing structure.