Is Python a functional programming language?

Lawrence D'Oliveiro ldo at geek-central.gen.new_zealand
Tue May 11 07:11:01 EDT 2010


In message <7xvdavd4bq.fsf at ruckus.brouhaha.com>, Paul Rubin wrote:

> Python is a pragmatic language from an imperative tradition ...

I thought the opposite of “functional” was “procedural”, not “imperative”. 
The opposite to the latter is “declarative”. But (nearly) all procedural 
languages also have declarative constructs, not just imperative ones 
(certainly Python does). Presumably an “imperative” language would not.



More information about the Python-list mailing list