The Changelog: Software Development, Open Source

Run Gleam run (Interview)

11 snips
Apr 24, 2024
Louis Pilfold, the creator of the Gleam programming language, dives into its fascinating development journey. He shares the unique inspirations behind Gleam, which compiles to Erlang and JavaScript and is written in Rust. The conversation touches on Gleam's advantages, growing community support, and innovative features that blend ideas from languages like Go and Rust. Louis also discusses future plans, including an upcoming language server, and the unexpected sponsorship boosts from Twitch visibility, showcasing the vibrant community behind Gleam.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Embrace Personal Taste

  • Inject your personal tastes into your creations, be it a language or a podcast.
  • This personal touch drives innovation and resonates with others who share your vision.
INSIGHT

Gleam's Philosophy

  • Gleam combines the best features of several languages, such as Erlang's concurrency model and Go's simplicity.
  • This approach balances innovation with the reliability of proven concepts.
ANECDOTE

Alpaca's Influence

  • Louis Pilfold's experience with Alpaca, an ML-flavored Erlang language, inspired him to create Gleam.
  • While working on Alpaca's standard library, he encountered compiler bugs, leading him to start his own language.
Get the Snipd Podcast app to discover more snips from this episode
Get the app