Has anyone given basilisp a try for data science? Any good or bad impression? Is it usable?
Hi! In my little experiments, basilisp was kind of nice. But for many common use cases, Clojure itself is a great option for data science. 🤷 Are you interested in any specific use case?
I would compare basilisp vs Clojure like this:
Both are Lisps, so if you like Lisps you can use both.
Clojure/(or the JVM) has quite some data science libraries, so it depends on your use case, if it covers it.
Clojure + basilisp can both use python libraries.
I would say that Clojures libpython-clj can work with 99% of all python libraries , so most python libraries will work. (to me 100 % compatibility is not possible, as it is not based on CPython but on "embedded python", which are not fully equivalent.
basilisp is (or will be) working with all python libraries, as it is based on CPython.
Basilisp for a long-running python server.