Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Did functional programming predated Object oriented programming or rather the opposite?
By "functional" I don't mean "procedural" (i.e. I don't mean to programming which is done solely or primarily with these data structures commonly known as "functions" but are actually procedures), rather, I mean "functional" by basic (mathematical?) programming meaning.
2 answers
I would argue that functional programming predates functioning computers.
Alonzo Church developed the Lambda Calculus in the 1930s. This may be a fairly austere form of functional programming, but I think it qualifies.
As noted in a comment, Lisp (which was heavily influenced by the lambda calculus) was developed in the 1950's; that's a long time before people started developing the idea of object orientation.
1 comment thread