The Changelog: Software Development, Open Source

Go is eating the world of software (Interview)

Jul 25, 2019
In this engaging discussion, Ron Evans, an expert in Go programming and TinyGo, shares insights on how Go is transforming software development, especially for microcontrollers and web browsers. He introduces GopherBot, a plushie programmed with Go, and highlights TinyGo's role in optimizing coding for resource-limited devices. The conversation also delves into Go's reliability compared to traditional languages, the vibrant TinyGo community, and the intersection of technology and ethics in fields like bioinformatics.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

GopherBot's Success

  • Ron Evans showcased GopherBot, a robotic gopher plushie, at Embedded World.
  • Its cuteness captivated attendees, proving a surprising hit at the conference.
INSIGHT

GopherBot's TinyGo API

  • GopherBot's programmability in TinyGo offers a user-friendly API.
  • Its simple commands, like "antenna.blink," leverage Go's concurrency for seamless multitasking.
INSIGHT

Go's Simplicity Aids TinyGo

  • Go's simplicity benefits compiler development by minimizing potential errors.
  • TinyGo leverages Go's standard libraries to convert code into SSA form before targeting various LLVM backends.
Get the Snipd Podcast app to discover more snips from this episode
Get the app