<p>Personally I find the unholy product of C and Python that is Cython to be more complex than the sum of the complexities of its parts. Is it really wise to be learning Cython without already knowing C, Python, and the CPython object model?</p>

<p>While code generation alleviates the burden of tedious languages, it&#39;s also infinitely more complex, makes debugging very difficult and adds to prerequisite knowledge, among other drawbacks. </p>