Comparative analysis of Python and Rust: evaluating their combined impact on performance

Main Article Content

DOI

Przemysław Mroczek

przemyslaw.mroczek1@pollub.edu.pl

Jakub Mańturz

jakub.manturz@pollub.edu.pl

Marek Miłosz

m.milosz@pollub.pl

https://orcid.org/0000-0002-5898-815X

Abstract


This article presents results of exploration of the combined application of Python and Rust in enhancing software performance, focusing on algorithm implementation. Python, known for its simplicity and flexibility, is widely used in various domains but faces limitations in CPU-intensive tasks. Rust, on the other hand, excels in performance and safety of memory management, making it a compelling choice for optimizing critical code sections. By leveraging tools such as PyO3 and Maturin, Authors examine how Rust's compiled code can be seamlessly integrated into Python projects to mitigate performance bottlenecks.


Keywords:

Python, Rust, Pyo3, Maturin

References

Article Details

Mroczek, P., Mańturz, J., & Miłosz, M. (2025). Comparative analysis of Python and Rust: evaluating their combined impact on performance. Journal of Computer Sciences Institute, 35, 137–141. https://doi.org/10.35784/jcsi.7050