Hacker News new | ask | show | jobs
by threeseed 2741 days ago
Never sure why people talk about concurrency as the number one reason to use immutable structures.

The main reason is that your code is less buggy and easier to read and understand as your code base gets larger. You never have to worry if that variable is being modified somewhere else in your codebase because it simply isn’t.