Table of Contents What are header files? Cython pure mode Benchmarks Summary In coding there is a trade-off between writing abstract code, and high performant code. This trade-off is often embodied in different languages.
In a previous post, I created the fastest chicken alive! I implemented a chicken in cpp and provided bindings in cython and python. However, our chicken Carl needs some friends. Today, I will implement a friend for Carl, in another morer niche language called nim; and I will show how nim can produce similarly fast chickens that can be called from python.