>>106364581
1. EDN syntax does not natively support sorted-set or sorted-map
2. a sorted-set and hash-set with the same elements cannot be used as separate association keys
3. value metadata disappears upon conversion to another value (very common given the sequence abstraction)
4. buggy set namespace behavior when given non-sets
5. bugs in macro expansion for protocol implementation when implementing a protocol with multiple-arity functions
6. software transactional memory breaks down the moment you start having shared, non-persistent data structures
jk, I love Clojure. but I don't think it's perfect. I'm writing Elixir now