Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Stroop, Whorf, and Elixir - Expanding Programming Paradigms - Philly ETE 2014

ChariotSolutions via YouTube

Overview

Explore the impact of language on programming paradigms in this 56-minute conference talk from Philly ETE 2014. Delve into the Elixir programming language and its potential to reshape thinking about software development. Examine philosophical concepts from Wittgenstein and linguistic theories like the Sapir-Whorf hypothesis. Discover how Elixir's functional approach, inspired partly by Ruby, can expand programming vocabularies and reflexes. Investigate features like the pipeline operator and pattern matching, and their role in data processing. Consider the broader implications of language choice on problem-solving abilities in software engineering. Engage with questions about Elixir's learning curve, production use, and performance characteristics. Gain insights into how exploring new programming languages can enhance cognitive flexibility and problem-solving skills in software development.

Syllabus

Introduction
Ludwig Wittgenstein
Benjamin Wolf
Stroop Effect
Pipeline Operator
Pattern Matching
Processing Data
Patterns
Programming
Ludwig
Questions
Is Elixir harder to understand
Elixir in production
Performance degradation

Taught by

ChariotSolutions

Reviews

Start your review of Stroop, Whorf, and Elixir - Expanding Programming Paradigms - Philly ETE 2014

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.