How about the fact that Ruby makes immutability difficult, and Hash does not copy keys on write and read? Almost every program uses a hash table, and Ruby makes them especially dangerous.
At least we have new features for immutability as part of Ractors.
e.g. Ractor.make_shareable(data)
At least we have new features for immutability as part of Ractors.
e.g. Ractor.make_shareable(data)