YoVDO

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

Offered By: ChariotSolutions via YouTube

Tags

Elixir Courses Software Development Courses Ruby Courses Functional Programming Courses Cognitive Sciences Courses Data Processing Courses

Course Description

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

Related Courses

Functional Programming in Erlang
FutureLearn
The Complete Elixir and Phoenix Bootcamp
Udemy
Elixir: The Big Picture
Pluralsight
Getting Started with Elixir
Pluralsight
Architecting Elixir Applications with OTP
Pluralsight