Learning Haskell makes you a better programmer?
evilrat
evilrat666 at gmail.com
Fri Dec 28 00:37:45 PST 2012
On Friday, 28 December 2012 at 08:13:05 UTC, Red wrote:
> Why is immutable data considered necessary for functional
> programming style? Can't a a programmer or programmer just do
> the same thing with mutable data, but not mutate it? That is,
> couldn't Python be used for functional programming?
well one of the points of immutable data is safely sharing across
threads(the point there is that data once allocated doesn't
changes so no need to sync it), functional languages also claims
that they provides easy concurrency(if not "automagically"), but
i can't say how it's really "easy" since i mostly do imperative
and object programming.
More information about the Digitalmars-d
mailing list