3 ms·
On a related note, there's a cross-platform Common Lisp package, "Bike" https://github.com/Lovesan/bike https://github.com/Lovesan/bike, that lets you use .Net
by jlarocco 3mo ago
On a related note, there's a cross-platform Common Lisp package, "Bike" https://github.com/Lovesan/bike https://github.com/Lovesan/bike, that lets you use .Net assemblies from Common Lisp.
I've used it a tiny bit at work (on Windows) and at home (on Linux), and ran into one issue with "out" parameters, but otherwise it works really well.
- nobleach 3mo agoThat's just crazy! (in a good way) I've been in software since 1998 and it's like I've just uncovered a whole new world.
- vindarel 3mo agoWhat about this one? https://github.com/dotcl/dotcl https://github.com/dotcl/dotcl > Common Lisp implementation on .NET. Lisp source is compiled to CIL (Common Intermediate Language) and runs on the .NET JIT — so the same Lisp image runs on Windows, macOS, and Linux across x86-64 and ARM64 without per-platform porting work.
- jlarocco 3mo agoThanks! I don't think I've seen that one.