Hacker Newsnew | past | comments | ask | show | jobs | submitlogin



lparallel[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/


... or STMX, which provides software transactional memory on Common Lisp in an ultra-easy-to-use way.


I'll definitely take a look at that, thank you!


These 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: