I'm happy to share that my grant proposal to @NGIZero to improve #ecl support in the browser has been accepted!

https://nlnet.nl/project/ECL/

#lisp #commonlisp

NLnet; Embeddable Common Lisp

@jackdaniel @NGIZero
(can you describe what this means)
@jackdaniel That's fantastic news, congratulations!

@jackdaniel @NGIZero h'mmm ... Yesterday, not for the first time, I was looking at reimplementing #InterLisp's GRAPHER library in #Clojure. It's doable, but surprisingly difficult. If there was a good Java SVG engine which allowed callbacks through JavaScript or whatever, it would be easier, and *possibly* Batik may do that.

But #CommonLisp in the browser, interacting with SVG in the browser... Now that sounds fun.

#Lisp

@simon_brooke @jackdaniel This is already possible with JSCL.

(But I still love for ECL to be able to do it as well!)

https://github.com/jscl-project/jscl
https://codeberg.org/aerique/fxhash-jscl-example (old, might not work anymore)

GitHub - jscl-project/jscl: A Lisp-to-JavaScript compiler bootstrapped from Common Lisp

A Lisp-to-JavaScript compiler bootstrapped from Common Lisp - jscl-project/jscl

GitHub