YoVDO

Functional Programming Through the Lens of a Philosopher and Linguist

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Philosophy Courses Linguistics Courses Functional Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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