@julesh @zanzi Languages are all multi-paradigm now. Java and Python have had lambdas, map, filter, reduce and all that for a long time. There is no reason at all why a language can't be an object oriented language and a functional language.
Looking back I think it was JavaScript (of all things) that led the way.