Functional Programming Through the Lens of a Philosopher and Linguist
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore functional programming through the unique perspective of a philosopher and linguist in this insightful GOTO 2021 conference talk. Delve into Anjana Vakil's journey from linguistics to programming, examining the human performance factor in coding. Discover the core principles of functional programming, its benefits, and how it can declutter your code. Investigate the adoption of functional programming concepts across the industry and debate whether this paradigm is suitable for all developers. Gain practical advice on where to begin your functional programming journey, with recommendations for languages like Elixir, Elm, and JavaScript. Enhance your understanding of programming paradigms and their intersection with human cognition in this thought-provoking discussion.
Syllabus
Intro
From linguistics to programming
The human performance factor
Functional programming
Benefits of programming in a functional way
Declutter your programming and learn new things
The adoption of functional programming concepts
Functional programming for everyone?
Where to start?
Outro
Taught by
GOTO Conferences
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX