RISC-V is now officially supported by CPython(blog.python.org)
304 points by lumpa 16 days ago | 63 comments
tl;dr: CPython now officially supports RISC-V as a tier 3 platform (per PEP 11), backed by community contributions and ongoing testing on real hardware provided by the RISE Project. Next steps include integrating RISC-V into CPython's CI for faster feedback, pushing toward tier 2 support, and exploring architecture-specific performance optimizations. Users with RISC-V hardware are encouraged to build, test, and report issues.
HN Discussion:
  • Curiosity about which RISC-V extensions are supported and potential for performance optimization
  • Porting CPython to RISC-V should be straightforward since it's written in C
  • ~Tier 3 support is significant but still comes with meaningful caveats
  • Python's tier structure is outdated and should demote i686 Windows in favor of modern targets
  • Questions about JIT performance and testing on RISC-V hardware