Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.13 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.13 KB

Rust Donut 🍩

This is a Rust implementation of the famous C Donut. The code uses the Rayon library for parallel processing and is optimized for performance to make the donut rendering as fast as possible.

Demo

ezgif com-optimize(2)

Usage

To run the program do this:

grafik

Dependencies

License

This project is licensed under the MIT License.

Credits

The original C implementation of the Donut was created by Andy Sloane. This Rust implementation was created by skyline69.

Notes

This implementation includes a trait UncheckedIndexExt to make the code safer when accessing elements of a string slice by index. This trait is not necessary, but improves the performance of the code.

Btw: This project is NOT endorsed by the rust foundation 😉