I was just thinking about Liebniz’s Law and how we ought to think about it more often in matters of social identity, it’s incredible how something from philosophical ontology can be mapped to programming too. The idea of *identity* and *properties* of objects and how that relates to equality is at play. Objects in Python are not “the same” if they have different memory blocks, metadata, etc even if the contents are equal. Equal != Indentical. Very cool stuff.
Wow, I wasn't actually familiar with Leibniz's Law, but you're right there is a sort of parallel with the identity of indiscernibles here. Thanks for taking me down that rabbit hole.
I was just thinking about Liebniz’s Law and how we ought to think about it more often in matters of social identity, it’s incredible how something from philosophical ontology can be mapped to programming too. The idea of *identity* and *properties* of objects and how that relates to equality is at play. Objects in Python are not “the same” if they have different memory blocks, metadata, etc even if the contents are equal. Equal != Indentical. Very cool stuff.
Wow, I wasn't actually familiar with Leibniz's Law, but you're right there is a sort of parallel with the identity of indiscernibles here. Thanks for taking me down that rabbit hole.