5 ms·
This is why it's a C extension: https://github.com/Suzhou-Tongyuan/jnumpy/blob/main/TyPython/src/C.jl https://github.com/Suzhou-Tongyuan/jnumpy/blob/main/TyPyth
by pizza 4y ago
This is why it's a C extension: https://github.com/Suzhou-Tongyuan/jnumpy/blob/main/TyPython/src/C.jl https://github.com/Suzhou-Tongyuan/jnumpy/blob/main/TyPython...
The title is correct because it is a Julia numpy interface. Inside it seems is another project, TyPython, that provides an efficient Julia-Python-Numpy bridge, via C extensions.
- anewhnaccount2 4y agoAgreed that the title is technically accurate. Julia should also be in the title, but this is possibly an oversight. It seems a bit unnecessary for the GP to assume that this is a bad faith attempt to mislead and insert Julia where it is not welcome rather than a potentially useful extra tool for writing high performance code. Note that the author/poster is probably not a native English speaker.
- cycomanic 4y agoI would argue that it might technically be correct (and admittedly that's the best type of correct) in the strict sense, it is also misleading. If I read that I'm writing C extensions in minutes I at least expect that the extension compiles to C (which the Julia code doesn't).
- crabbygrabby 4y agoDefinitely misleading given all the bloat and baggage adding Julia as a dependency to a project can have. It's the heaviest glue ever.