Quick Links Testing |
Main /
TechnicalNotesGetting Started with Self-HostingA guide for getting started with Self Hosting devices including software and hardware that will make you a better and more efficient Self Hostinghttps://github.com/mikeroyal/Self-Hosting-Guide#readme PuffPuff is a 'deep stack' for Python that tries to minimize the barrier between Python and Rust. It gives Rust its own layer so that developers can build tools in Rust that work together without having to re-enter Python. Puff allows developers to build runtimes using standard CPython and extend them with Rust.https://github.com/hansonkd/puff?utm_source=tldrnewsletter#-puff- What is Puff? Puff is a batteries included "deep stack" for Python. It's an experiment to minimize the barrier between Python and Rust to unlock the full potential of high level languages. Build your own Runtime using standard CPython and extend it with Rust. Imagine if GraphQL, Postgres, Redis and PubSub were part of the standard library. That's Puff. The old approach for integrating Rust in Python would be to make a Python package that uses rust and import it from Python. This approach has some flaws as the rust packages can't cooperate. Puff gives Rust its own layer, so you can build a cohesive set of tools in Rust that all work flawlessly together without having to re-enter Python. High level overview is that Puff gives Python
The idea is Rust and Python are near perfect complements to each other and building a framework to let them talk leads to greater efficiency in terms of productivity, scalability and performance. headingsub-headinglink para text
headingsub-headinglink para text
|