Remix.run Logo
praptak 4 hours ago

SBCL seems pretty actively developed. A proposal for coroutines implementation appeared recently and AFAIK it is being actively discussed and improved upon.

TurboHaskal 3 hours ago | parent | next [-]

And arena support, and a parallel GC... there's always something exciting and promising coming up.

The proprietary implementations are also quite good.

pjmlp 2 hours ago | parent [-]

To note that you will find arena like stuff on old Lisps, like those from Xerox, TI and Genera.

geospeck 4 hours ago | parent | prev [-]

Do you have a link to the proposal and the discussion? I am quite interested to see the implementation details. Thanks!

praptak 4 hours ago | parent | next [-]

It's on the devel mailing list: https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/CAF...

atgreen 3 hours ago | parent | prev | next [-]

I'm the author. https://atgreen.github.io/repl-yell/posts/sbcl-fibers/

ivanb 2 hours ago | parent [-]

This is fantastic! Godspeed.

Antibabelic 4 hours ago | parent | prev [-]

Here's an SBCL coroutines talk at the European Lisp Symposium from 2024: https://www.youtube.com/watch?v=S2nVKfYJykw

praptak 4 hours ago | parent [-]

Yeah, so I believe that this proposal kind of petered out at proof of concept phase but the author of the one being discussed references it.