Port the whole codebase to Rust!
See original GitHub issue🪲 Problem The python code is slow for obvious reasons, and the ecosystem for rust is growing. I am sure not for Scientific Community, but for developers. So why not?
Rust was the most loved language in Developers survey conducted by Stack Overflow. This can be a long term goal!
📋 Steps to solve the problem
- Comment below about what you’ve started working on.
- Add, commit, push your changes
- Submit a pull request and add this in comments -
Addresses #<put issue number here>
- Ask for a review in comments section of pull request
- Celebrate your contribution to this project 🎉
Issue Analytics
- State:
- Created 4 years ago
- Reactions:2
- Comments:5 (5 by maintainers)
Top Results From Across the Web
A Guide to Porting C and C++ code to Rust - locka99
Bindgen is a tool for generating FFI interfaces for Rust from existing C and C++ header files. You might find this beneficial if...
Read more >Resources for porting from Go to Rust?
I can read my existing Go codebase well enough, but some of the nuances are still a bit opaque to me. I'm wondering...
Read more >A Tale of Three Rust Codebases - The Convex Blog
Eventually, it was just too much work to port the entire ecosystem, so we rewrote Tomahawk in Go, the de facto backend language...
Read more >Project for porting C to Rust gains Mozilla's backing
The Corrode project automatically ports C codebases to Rust, providing C projects like CVS a new lease on life.
Read more >Hands-on Challenge: Port a Program
Chapter 13 will cover integrating Rust into non-Rust codebases. ... Not all idioms and patterns of other languages readily translate, so experiencing those ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
We can help develop Rust in process 😃
This is a long term issue.
@shreyasbapat I would rather recommend Julia for this. Rust is certainly lovely for a lot of reasons, but Julia mostly offers similar performance and more importantly, a solid scientific computing stack, which Rust currently lacks.