Skip to content
0:00 / 0:00

#gleam#functionalprogramming#languagedesign

Gleam and the value of small | Ubuntu Summit 26.04

Canonical Ubuntu

90K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Lobsters.
  • Presented by Giacomo Cavalieri, software developer
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

10K views4 months ago1 recommendation

Programming languagesLanguage design and type systemsFunctional programming

Giacomo Cavalieri explains the minimalist philosophy behind the Gleam programming language and how keeping it small benefits its ecosystem.

In a world of bloated programming languages, Gleam is taking a radically different path. Instead of piling on endless features, the Gleam programming language chooses to stay small, focused, and resolutely practical. This minimalist philosophy extends far beyond the syntax itself; it shapes shaping the language’s tooling, ecosystem, and its development. As a truly open-source project, free from corporate ownership, Gleam operates with extreme efficiency. Every new feature must strictly justify its place, both in terms of immediate usefulness and long-term maintenance. This independence is exactly what keeps Gleam community-driven, sharing the same spirit as the Linux community software projects we know and love. About Giacomo Giacomo Cavalieri is a Software Developer and a functional programming enthusiast. Upon discovering Gleam, he couldn’t help but fall in love with the language and its friendly community. He’s now a member of Gleam’s core team and actively contributes to its compiler’s development. 🌍 Ubuntu Summit 26.04 is a showcase for the innovative and the ambitious. Find out more: ubuntu.com/summit 📍Subscribe. Fuel your curiosity. youtube.com/UbuntuOS

Why it's here

1 person recommends this

What people say. Recommended for its explanation of Gleam's design philosophy and the benefits of language minimalism.

kamilaon Lobsters • Recommends

Gleam and the value of small