You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! We didn't publish any benchmark results. RustPython was 4x-20x slower than CPython in a few benchmarks.
This is one of the latest benchmark: #4615 (comment)
Ok, thanks! I created a Python-like language, Merlin, and was able to achieve some decent performance (about 2x for a simple test case), but slower for more complicated test cases (not shown in the readme).
Are there any ideas on why this performance deficit occurs? My (qualitative) experience optimizing Merlin indicated that the bounds checks Rust uses on each arithmetic operation, as well as other checks, causes the performance issue. I improved performance by using a register-based VM and unwrap_unchecked for options.
Have there been any optimization efforts for RustPython? This seems like a really great project, and perhaps it can benefit from Rust's concurrency to become faster than CPython!
Hello everyone! I was looking at RustPython, but my cursory glance did not reveal any performance figures. Where can I find such figures?
The text was updated successfully, but these errors were encountered: