HackerTube.dev

Keynote: The Last Hope for Scala's Infinity War - John A. De Goes

Scalapeño · 36.4K views · 2018-07-10 · 45:03

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

John A. De Goes's Scalapeno keynote argues that Scala's popularity is declining because of compile times, complexity and compatibility problems. He proposes a path for Scala to survive, including a simplified functional subset.

On Hacker News

Cited in Scala and language-marketing discussions for its accurate account of Scala's pain points and its argument that a language's pitch must address a real developer pain.

Recommended by 2 HN people across 2 months · HN mentions 2018–2021

Topics

Search by tags

What people said

MrPowers · 2021-03 · Recommendation

There are certainly folks that argue the language it too big. Here's a great talk arguing that a lot of language features should be eliminated and Scala should be made a functional programming language: [VIDEO] I'm personally in the camp of "keep Scala huge and weird and multi-paradigm, but just make less breaking changes and focus all efforts on making the ecosystem more stable".

Read the original HN comment ↗
metalrain · 2018-07 · Recommendation

Scala is interesting language, but I wish it had tighter focus. John De Goes describes pain points quite accurately in Scalapeno keynote: [VIDEO]

Read the original HN comment ↗
MrPowers · 2021-02 · Reference

Yep, there is even a talk on the Scala Infinity War which argues for one subset version of Scala that it needs in order to survive: [VIDEO] For me, Scala is a multi-paradigm language with tons of features. The community just needs different types of style guides for different apps. vars are horrifying for the functional crowd, but cool with me for example.

Read the original HN comment ↗

Sources

Video by Scalapeño, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources