Skip to content
0:00 / 0:00

#scala#functionalprogramming#jvm

Functional Programming is Terrible

InfoQ

234K subscribers • 58 videos on Hallway • Conference channel

YouTube
  • Recommended by 3 people: 1 on Lobsters and 2 in engineering communities.
  • A classic. People kept recommending it from 2016 to 2021.
  • Presented by Rúnar Bjarnason
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

267K views12 years ago3 recommendations

Programming languagesSoftware designFunctional programmingScala

Rúnar Bjarnason plays devil's advocate to address the shortcomings and practical limitations of functional programming, particularly in Scala.

Rúnar Bjarnason loves functional programming, but here he plays devil's advocate and addresses some of its shortcomings. (Don't worry, there's a happy ending). ** Scala training from NewCircle: newcircle.com/category/scala nescala.org/

Why it's here

3 people recommend this

What people say. Recommended for its interesting perspective on the limitations of Scala and the JVM, and the benefits of functional programming.

u/britishmuttin r/functionalprogramming • Recommends

On “Looking for resources about popularity of functional programming”

Not sure if they count as credible sources for your needs, but I enjoyed these talks on this subject: "Why Isn't Functional Programming The Norm?" (Richard Feldman, Clojure 2019) "Object Oriented Programming vs Functional Programming" (Dave Farley) "Functional Programming is Terrible" (Rúnar Bjarnason, NEScala 2014)

pushcxon Lobsters • Recommends

Practical Limitations of Scala I rewrote this inaccurate title, he's talking about limits of the JVM on Scala. At 17:25 he shifts into the benefits of FP in a way that'd be interesting even to non-Scala developers.

u/SV-97in r/ProgrammingLanguages • Recommends

On “What's your favorite programming language? Why?”

Just gotta plug this "Why functional programming is terrible \in scala\" talk I've recently seen [video I honestly don't get why so many people seem to like the language - I find it pretty terrible all around.