5 ms·
The opposite —- calling python libraries directly from Lisp, like you can from Julia — would be much more useful. No adult wants to use python, but for some re
by abrax3141 5y ago
The opposite —- calling python libraries directly from Lisp, like you can from Julia — would be much more useful. No adult wants to use python, but for some reason it is replete with yummy libraries.
- reikonomusha 5y agopy4cl2: https://digikar99.github.io/py4cl2/ https://digikar99.github.io/py4cl2/ burgled-batteries: https://github.com/pinterface/burgled-batteries https://github.com/pinterface/burgled-batteries
- pritambaral 5y agoFor Python3: https://github.com/snmsts/burgled-batteries3 https://github.com/snmsts/burgled-batteries3
- pabs3 5y agoThat sounds kind of similar to Hy: https://github.com/hylang/hy https://github.com/hylang/hy
- abrax3141 5y agoHy is Lisp embedded in Python. Most embedded lisps are bad lisps (or at least not CL compliant). Also lisp in python is definitely going to be slower than Lisp, which is generally fully compiled: https://programming-language-benchmarks.vercel.app/lisp-vs-python https://programming-language-benchmarks.vercel.app/lisp-vs-p...
- wyager 5y agoPython has trillions of libraries, but in my experience many (most?) of them are so bad that you're better off not trying to use them.
- abrax3141 5y agoReally? I work at a large scientific facility surrounded by serious physicists and computer scientists, and pretty much everyone there uses python and the python mathematical, machine learning, and scientific libraries. (Except me...I use Lisp, hence my desire to call python so that I can use the code I'm surrounded by without having to do horrible hacks like passing files or home-brew stream sharing!)
- maydup-nem 5y agoguess they are using the good ones huh