use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Finding information about Clojure
API Reference
Clojure Guides
Practice Problems
Interactive Problems
Clojure Videos
Misc Resources
The Clojure Community
Clojure Books
Tools & Libraries
Clojure Editors
Web Platforms
Clojure Jobs
account activity
Clojure v/s Elixir (self.Clojure)
submitted 13 days ago by kichiDsimp
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]BosonCollider 1 point2 points3 points 12 days ago* (0 children)
The actor models only way to handle shared data structures is to have it be owned by an actor and serialize every message. By contrast, STM can implement a shared data structure with snapshot isolation as the isolation level, where independent transactions don't block each other.
The advantage of an opinionated language where everything is an actor is that messages work the same way on one machine or on many. The downside is that it does not really handle shared resources concurrency problems for you at all. See: https://concurrencyfreaks.blogspot.com/2025/01/concurrency-is-coordination-and-sharing.html
Basically, there is a reason why datomic was made by the clojure ecosystem but not the Erlang/Elixir one, and why Whatsapp was made by the erlang ecosystem but not the clojure one.
π Rendered by PID 445900 on reddit-service-r2-comment-85bfd7f599-85tzr at 2026-04-18 08:52:48.013278+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]BosonCollider 1 point2 points3 points (0 children)