|0.0.7||Mar 10, 2022|
|0.0.6||Mar 7, 2022|
#389 in Data structures
34 downloads per month
Rust Python Objects
use python like objects in rust, such as
list, for now.
Table of Contents
first you need to see the showcases to convince you to install it.
python-dict] -> incoming
1. the modern and simple way
just run this command
cargo add python-objects
and this will add the
latest version from
crates.io to your
Cargo.toml, just like the old way, but automatically.
- what is
cargo add? -> its a cargo sub command
- how to install it ? ->
cargo install cargo-edit
- what is
cargo-edit? -> its a rust package that adds useful sub commands for cargo that are not
2. the old way
just copy the
crate name and the version you want to use:
python-objects = "$the_version_you_want" # example python-objects = "0.0.6"
Cargo.toml and then write some code and build your project that uses
why not. because python concepts are very cool, but python is slow..
so what if we could use python objects in rust and have the same experience as in python (almost) ?
and things are getting much better. rust has
zero-cost abstractions, meaning that every struct and trait will be deleted at
compile time and they will be gone at
so we are getting python objects in rust with
Crates that use Python-Objects
incoming, would be nice.
note for the user and developer
if you find
issues go ahead and make an
cant wait to take a look into them.
right now this project is very minimal, it will grow, the idea just came to my mind some days ago (on 21.02.2022) and the first implementation was done at 4 AM (23.02.2022) with some adrenaline.
so for now dont expect too much of this crate
peace to you!