3 ms·
6 - what about https://common-lisp.net/project/bordeaux-threads/ https://common-lisp.net/project/bordeaux-threads/
by mtreis86 8y ago
6 - what about https://common-lisp.net/project/bordeaux-threads/ https://common-lisp.net/project/bordeaux-threads/
- klibertp 8y agolparallel[0] is a higher-level abstraction built on threads. I use it for spawning threads which execute OS commands and wait for the results, without blocking the main thread. Works very well. And anyway, if you want concurrency and/or paralellism, just go for OTP (Erlang, Elixir, LFE). [1] https://lparallel.org/overview/ https://lparallel.org/overview/
- flavio81 8y ago... or STMX, which provides software transactional memory on Common Lisp in an ultra-easy-to-use way.
- FractalLP 8y agoI'll definitely take a look at that, thank you!
- FractalLP 8y agoThese things all exist, but a lot of them seem like a library from one author as opposed to what is built-in to Java or .NET and had lots of people and money thrown at it. I'm sure the author is a wizard, but how good can the quality be? I don't have any proof here, but my suspicion is bugs and sparse documentation.