Hacker News new | ask | show | jobs
by fulafel 3137 days ago
Cython is unsafe.
1 comments

It's much easier to learn Cython once you know Python. That's the biggest selling point.
But the tooling is terrible in comparison. I find rust sigificantly easier as a python developer than cython. There is so much more rust ecosystem to take advantage of.
To be fair to Cython, they have access to the entire C++ stdlib, so that's a fairly good amount of tooling. The main thing is lacks is good documentation and memory safety.
And C++ has absolutely no package distribution system at this point.
Cython deceptively similar to Python with a lot of the pitfalls of C baked in. I personally found their documentation lacking and had to read through tons of Cython projects to discover how it behaved in many scenarios. I've had a much better experience with Rust documentation in comparison.