Aside from declaring variables as FINAL or whatever because I know they won’t be changed, the mere idea of using it as a default just seems unnecessarily restrictive to me.
It feels like people who bog themselves down in theory to solve their problems instead of practicality think immutability is a godsend.
For everyone else, it doesn’t really matter at best or is an inconvenience at worst.
Immutability has always struck me as a fad.
Aside from declaring variables as FINAL or whatever because I know they won’t be changed, the mere idea of using it as a default just seems unnecessarily restrictive to me.
It feels like people who bog themselves down in theory to solve their problems instead of practicality think immutability is a godsend.
For everyone else, it doesn’t really matter at best or is an inconvenience at worst.
Do you mean in programming? Because this is talking about immutable Linux distributions.