4 ms·
This looks very similar to Cython, which can also compile .py files without modification and is more mature at the moment. It seems that Nuitka wants to do a fe
by wibr 11y ago
This looks very similar to Cython, which can also compile .py files without modification and is more mature at the moment. It seems that Nuitka wants to do a few things differently, though. The biggest difference is probably that Nuitka wants to use type inference + hints instead of explicit declarations, which make Cython code incompatible with CPython but give you more control and C interoperability.
Edit: Thanks, no more interference!
- qb45 11y agoI've never heard about type inTERference, but I'm sure that if something like that existed, it would have little to do with type inference which you probably meant :) interference - obstruction, collision inference - deduction, derivation
- mikeash 11y agoI imagine that type interference might be what an advocate of dynamically typed languages sees in statically typed languages.
- p4wnc6 11y agoCython supports type inference, in the form of `infer_types` which can be used either as a compiler directive or a decorator (which means you can pick and choose, and control, when and where type inference is allowed to occur).
- sametmax 11y agoNo. Actually nuikta can take your core "as-is". It doesn't need any work of your part at all. And it embeds dependancies as well, without any change needed for them either. That's the game changer : take your Python program, call nuikta, get a standalone exe.