Once again trying to scheme up a language where forming references is difficult to impossible. Like, the language doesn't let you just delete data, you must move something into the space you leave behind to immediately recylce it making all addressing unstable.
https://social.nouveau.community/@andnull/116471408667960191
... and and and and ... (@[email protected])
I have been pondering on my walks how far you could get if you discard the idea that you can uniquely and reliable address data in any way. The moment you have any function that can do `World -> Id -> Object` alongside `World -> Id -> Field -> Object` you have effectively mutable memory regardless of if your backing is immutable. So, like, what if, by design of the language both of those functions were impossible to construct. Or, rather, constructing them was effectively useless.

Hex ⸳ Alice ΘΔ&


