4 ms·
There is "not purely functional", and then there is python. Python does more to discourage FP than other "not purely functional" languages. Guido may no lon
by darkpuma 8y ago
There is "not purely functional", and then there is python. Python does more to discourage FP than other "not purely functional" languages. Guido may no longer be python's BDFL, but it's clear that during his tenure he had little interest in making python better FP. He accepted contributions (like the addition of lambda) from other people, but never did anything to champion FP in python and it really shows.
- fulafel 8y agoDo you feel Python discourages FP more than eg C++, or JavaScript? I'd call Python more functional than either of those, and a little less functional than Common Lisp.
- darkpuma 8y agoMore than javascript, yes. C++ is not a language I'd say nice things about unless under duress.
- walterstucco 8y agoYes