Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-implementing and optimizing core analysis algorithms in Rust #30

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

arkrow
Copy link
Owner

@arkrow arkrow commented Feb 16, 2024

  • Adds the necessary infrastructure for a mixed python/rust project using maturin and pyo3 bindings
  • Initial performance speed-up without concurrency: ~6x

Since this is my first experience with a mixed python/rust project and rust programming in general, this branch is considered highly experimental, with an unstable API and logic that is subject to change.

Feedback is welcome and much appreciated.

- Adds the necessary infrastructure for a mixed python/rust project using maturin and pyo3 bindings
- Initial performance speed-up without concurrency: ~6x
@arkrow arkrow force-pushed the master branch 3 times, most recently from d5986ce to 006c564 Compare March 21, 2024 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant