The Changelog: Software Development, Open Source

AI-assisted development is here to stay (Interview)

Dec 17, 2021
Eran Yahav, CTO and co-founder of Tabnine, is at the forefront of AI-assisted development. He shares insights from his decade-long journey in AI, detailing how Tabnine aims to enhance developer productivity. The conversation compares Tabnine with GitHub Copilot, discussing the growing importance of AI tools in coding practices. Eran emphasizes the necessity of user-friendly designs and the dynamic relationship between human creativity and AI. He also highlights the ethical implications of AI in code development and its transformative future.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Eran at IBM

  • Eran Yahav, CTO of Tabnine, worked at IBM's TJ Watson Lab.
  • He witnessed early Jeopardy training sessions for Watson, although he didn't work on the project itself.
INSIGHT

Program Synthesis

  • Eran's interest lies in program synthesis, creating programs that generate other programs.
  • His early work focused on synthesizing low-level concurrent programs from sequential code.
ANECDOTE

Tabnine's Beginnings

  • Eran showed his future Tabnine co-founder, Dror Weiss, early program synthesis technology in a coffee shop.
  • Initially called Codota, their project started with the two of them building the technology.
Get the Snipd Podcast app to discover more snips from this episode
Get the app