Comment Re:haskell for the masses? sure, but only... (Score 1) 338
Your ignorance is laughable. Of course haskell has mutable variables (that are actually very awesome to use, thanks to the purity of the rest of the system), several different kinds. There ones which act like a box that can be either empty of full and allow for blocking reads and writes (MVars). Or there's the whole Software Transactional Memory system, which allows you have composable, ACID compliant transactions on mutable memory. There's mutable arrays for use in the IO monad, both boxed and unboxed (array of pointers to elements or array of elements), and there's even the ST monad, which allows you to write algorithms that are more efficient with mutability, but are really pure functions, and the compiler can guarantee that the mutation will never affect any other part of the system (functions written using the ST monad look like normal pure functions to the rest of the system).
Anyway, I think it would be worth your while for you to go and learn even a smidgen of information about a topic before making such ridiculous claims. You'll look like less of a fool.
Anyway, I think it would be worth your while for you to go and learn even a smidgen of information about a topic before making such ridiculous claims. You'll look like less of a fool.