4 ms·
You can access Python libs easily from CL: https://github.com/CodyReichert/awesome-cl#python https://github.com/CodyReichert/awesome-cl#python and there's a Num
by vindarel 7y ago
You can access Python libs easily from CL: https://github.com/CodyReichert/awesome-cl#python https://github.com/CodyReichert/awesome-cl#python and there's a Numpy clone: https://github.com/numcl/numcl https://github.com/numcl/numcl
- ddragon 7y agoThe interop is a great stopgap (like Julia with Python and R), but they don't replace a native ecosystem. A Lisp flavored Julia would have native access to the libraries, it could define new types, new function implementations, new algorithms all natively and with no performance cost, which would be hard to do for a C/C++/Fortran library wrapped in Python wrapped in CL. Also, Julia doesn't have a numpy clone, the native n-dimensional arrays are fast enough that it's not necessary. That makes so everything supports it, the very opposite of a lisp curse scenario in which everyone could have ended up making their own incompatible version (though thankfully DataFrames which are not part of the language all comply with a single Tables interface, so you can switch them).