3 ms·
> dropping the legacy C interface to Python objects. This is nonsense. No language ever will have linear algebra or numeric implementations faster than Fortran
by gnulinux 7y ago
> dropping the legacy C interface to Python objects.
This is nonsense. No language ever will have linear algebra or numeric implementations faster than Fortran/C implementations of BLAS, LAPACK etc. Not being able to make ffi calls makes python essentially unusable for most of its niche uses.
> JS has exactly none of the features that comment claims would be necessary for performance.
I don't see people doing ML, scientific computing etc in JS.
- pjmlp 7y agoC++ is pretty close to it.
- weberc2 7y agoYou're confusing "no FFI whatsoever" with "a sane FFI". Python's legacy interface is insane--it exposes virtually all details of the CPython interpreter to C extensions such that any deviation from CPython's implementation is effectively a breaking change.