One of my supervisors once said: "A computer without mutable state is just a glorified electrical heater."

Meaning that at some level you'll need some mutability.
A processor/memory unit without mutability is not worth very much, except if you want to build a new one for every clock tick...

  • 0
    I don't know.
    All I'm saying is that having some mutable state is convenient or even necessary for a program to work well.
    Besides that, I'm a great fan of immutability too :)
  • 0
    Haskell disagrees
  • 0
    Sigh. At least it is very convenient to have a processor and memory with mutable state.
    In Assembly, mutable state can be useful as well.
    Apart from that, we'll see.
Add Comment