5 ms·
Nice writeup. re: ""All these paragraphs might seem like I use Common Lisp as my daily driver. But because the people around me rely on Python, and because Pyt
by mark_l_watson 4y ago
Nice writeup.
re: ""All these paragraphs might seem like I use Common Lisp as my daily driver. But because the people around me rely on Python, and because Python has vastly more libraries that Common Lisp, I am stuck with Python. However, sometimes, I also rely on py4cl/2 to use python libraries in Common Lisp in cases where performance is not a concern.""
I am in the same position. I am right now working for a 95% Common Lisp shop, but very often in the last 7 or 8 years using Python is close to mandatory when working with deep neural networks, graph neural networks, etc.
- pjmlp 4y agoIf only Python embraced native code generation like Lisp languages....
- GeorgeTirebiter 4y agoPart of what makes Python so attractive is I can develop on NetBSD/arm64 and deploy on Windows/x86. VMs are a powerful concept (...Java....). The execution performance penalty is tolerable for so many real-world applications these days.
- pjmlp 4y agoNo need for slow interpretation as means for portability. As you mention Java, it has been supporting dynamic compilation for 20 years now, and for those willing to pay for it, AOT compilation as well. It isn't even the first doing it.