Hi folks,
We implemented a new experimental xeus kernel called "xeus-clasp" (
https://github.com/kevslinger/xeus-clasp.git). Clasp is an implementation of Common Lisp that uses LLVM as the backend and interoperates with C++ (
https://github.com/clasp-developers/clasp.git). Since xeus is a C++ project, it was straightforward to implement a xeus-clasp kernel. We already had a clasp jupyterlab kernel written in Common Lisp and implemented jupyter-widgets and we are looking forward to getting rid of all that code and supporting the xeus and xeus-widgets projects.
My undergrad student Kevin Esslinger (kevslinger) got the basic xeus interaction code working and he's going to be the point person on this.
We are really interested in talking with folks about this and sharing experiences of working with xeus and jupyterlab.
Kudos to the xeus team - you did a great job!
Cheers,
Christian Schafmeister
Professor, Chemistry Department
Temple University