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
- 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/UbuntuOSWhy it's here
1 person recommends thisWhat people say. Recommended for its explanation of Gleam's design philosophy and the benefits of language minimalism.