NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
SBCL Fibers – Lightweight Cooperative Threads (atgreen.github.io)
nothrabannosir 36 minutes ago [-]
I strongly recommend having a look at the mailing list to get some context:

https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/CAF...

and

https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/CAC...

This will certainly speak to some people taking part in some of the more controversial discussions taking place on HN recently, to put it mildly.

anonzzzies 14 minutes ago [-]
Hmm, must have missed that ; tried to find. There was a SBCL discussion a few days ago but didn't read much controversial things in that? I'm a fanboy though so possibly i'm blind to these things.
HexDecOctBin 3 hours ago [-]
Is there a similar document for the memory arena feature? I tried searching the official documentation, but found scant references and no instructions on how and when to use it.
matthewfcarlson 5 hours ago [-]
I personally like the name fiber better than green threads. But everywhere I’ve worked in user space cooperative threads, it’s always been green threads.
lll-o-lll 2 hours ago [-]
They are different things perhaps? Fibers imply strict cooperative behaviour; I have to explicitly “yield” to give the other fibers a go, green threads are just runtime managed threads?
justinhj 5 hours ago [-]
They should be called Anthony Green Threads. Seriously though, great to see.
pestatije 1 hours ago [-]
SBCL - Steel Bank Common Lisp
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 05:35:36 GMT+0000 (Coordinated Universal Time) with Vercel.