Skip to content
0:00 / 0:00

#haskell#functionalprogramming#scala

Functional Programming: Failed Successfully by Alexander Granin

LambdaConf

8.8K subscribers • 16 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

7K views2 years ago1 recommendation

Programming languagesTools and practiceFunctional programmingThe tech industry

Alexander Granin discusses the Haskell Superiority Paradox and how functional programming failed to achieve mainstream language dominance but successfully influenced modern languages.

Functional Programming: Failed Successfully by Alexander Granin at #LambdaConf2024 Get your ticket for #LambdaConf2025 here: eventbrite.com/e/lambdaconf-2025-tickets-903567092497 Alexander recently coined a term: "Haskell Superiority Paradox". If this language was so advanced and superior compared to other languages, why didn't we see its wide adoption in the industry? To him, this was a total failure. But the world didn't end on Haskell. There was Scala, there was Clojure, Erlang, F#, OCaml. If we took functional programming (FP) in general, we saw that in reality, functional programming was everywhere. This was a clear trend in C++ last decade, FP was very essential for JavaScript and C#, we saw the rise of Rust, the language that borrowed so much from functional languages. Functional Programming had definitely found its path to the industry.

Why it's here

1 person recommends this

What people say. Recommended for its good points about how the functional programming community managed to avoid mainstream adoption.

u/tobegain r/ProgrammingLanguages • Recommends

Functional programming failed successfully A bit heavy accent to listen to but some good points about how the functional programming community successfully managed to avoid mainstream adoption [video

u/graninasin r/haskell • Mentions

My talk "Functional Programming: Failed Successfully" is now available! Hi folks, My talk "Functional Programming: Failed Successfully" from LambdaConf 2024 is now published online. This is my attempt to understand why functional languages are not popular despite their excellence. The talk's other title is "Haskell Superiority Paradox." Beware, the talk is spicy and, I hope, thought-provoking. I'll be happy to have a productive discussion on the subject! [video -- Alexander

u/Shulrakin r/functionalprogramming • Mentions

On “If FP is so good, why isn't Haskell the primary language for anything?”

A good talk (IMHO) that explore the question link to this video