Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

If you can simply patch it, that's mutable, not immutable, by definition. Immutable means unchangeable without exception.


sort by: page size:

Wrong. Immutable does not mean unpatchable at all.

Not immutable but mutable.

Do you mean "mutable", not "immutable"?

Oh, I meant immutable. Thanks for pointing that out!

I didn't say make everything immutable. I just mean that if you want an object to be mutable, you need to say so.

By that not so very useful definition, mutable systems are immutable, since they're in the same state at any specific moment.

So by immutable he means... systems you don't patch? That's it?

> immutable

I think OP should not have used "immutable" if it isn't what he meant.

Immutable

They aren't immutable. They can be fixed.

How immutable?

Shouldn't it be immutable? I'd expect this to be a default behaviour.

Yes, but then you are fighting the software, and it wouldnt need to be immutable at all if you can change it anyway

Even if they’re immutable, you can just roll out a new one with the changes in it, can’t you?

And immutable.

Immutable in the sense that the old value is preserved, even if you update it, and you can't change the history (tamper-evident).

what's wrong with "immutable" ?

Sorry, I should have said 'immutable' instead.
next

Legal | privacy