[ANN] - libpython-clj news

77 views
Skip to first unread message

Chris Nuernberger

unread,
Feb 11, 2020, 11:20:29 AM2/11/20
to clo...@googlegroups.com
Good morning Clojurians from snowy Boulder, CO -


libpython-clj has been undergoing quite a bit of development.  There is now extensible datafy/nav support for python modules and classes.  We have much better (but still imperfect) environment support.  We have a clj-template so you can use Sean Corfield's clj-new system. 

We also spent some time profiling things to make sure we pay as little of a cost as possible for crossing the language boundaries.  The cost is still there of course but we reduced it by a factor of at least 3 or so.

We moved GC to be cooperatively done in the python thread.  So if you want to use python from only on clojure thread that is now possible.

We have a github organization so we can expand the ecosystem of Clojure and Python-related goodness outside the scope of libpython-clj.

Carin Meier has been doing quite a few demonstration projects using Nextjournal.  I really suggest checking those out as you can simply hit 'remix' and start playing with the code.  If you haven't checked out Nextjournal in general then by all means, give it a try.  It is a great system for online live-notebook coding.

* Changelog - https://github.com/clj-python/libpython-clj/blob/master/CHANGELOG.md
* Github Org - https://github.com/clj-python/
* Carin's NextJournal Page - https://nextjournal.com/gigasquid/
* Kommen's NextJournal Page - https://nextjournal.com/kommen/

Enjoy!
Reply all
Reply to author
Forward
0 new messages