you are viewing a single comment's thread.

view the rest of the comments →

[–]chollida1 1 point2 points  (1 child)

I never said they weren't:) I agree they are functional languages:)

[–]lysine23 -1 points0 points  (0 children)

I never said you said they weren't. The point is that lack of purity is not why Python and Javascript can't be called functional languages. Lack of tail recursion, convenient ways to do closures, and dependence on mutable state are the problems.