Blog Logo
TAGS

Functional Programming with C# - Simon Painter - NDC Porto 2022

Duration : 00:58:10

The speaker introduces himself as having worked in various industries, including for Muller Dairies, and as being a film fan with no agenda. He then delves into the history of functional programming, showcasing three significant figures, including Alonzo Church and John McCarthy, who invented Lisp. Functional programming is not new, dating back to the late 1800s, and is a paradigm rather than a language. The dominant paradigm is object-oriented programming, while functional programming is declarative and less concerned with the precise details of building up an object piece by piece. Despite common misconceptions, it is not difficult to learn and has fewer concepts to learn than object-oriented programming.