127: AI for Code with Eran Yahav
Brief Summary:
Programming is difficult as it is, but imagine how difficult it was without all the current tools, compilers, synthesizers, etc. that we have today. Eran Yahav, Chief Technology Officer at Tabnine shares how AI is currently helping with code writing and how it could change in the future.
00:00:16 Introduction
00:00:51 Eran Yahav’s programming background
00:08:11 Balance between Human and the Machine
00:11:49 Static Analysis
00:29:42 Similarities in Programming Constructs
00:25:30 Average vs Tailored tooling
00:36:19 Machine Learning Quality Metrics
00:38:27 Rollbar
00:40:19 Model Training vs Statistic Matching
00:50:19 Developers Interacting with their Code in the Future
01:00:18 Tabnine
01:08:17 Farewells
Resources mentioned in this episode:
Companies:
- Tabnine:
- Website: https://www.tabnine.com/
- Twitter: https://twitter.com/Tabnine_
- LinkedIn: https://www.linkedin.com/company/tabnine/
Social Media:
- Eran Yahav, Chief Technology Officer at Tabnine
- Twitter: https://twitter.com/yahave
- LinkedIn: https://www.linkedin.com/in/eranyahav/
Sponsor:
- Rollbar
- Website: https://rollbar.com/
- Freebies: https://try.rollbar.com/pt/
If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/
Reach out to us via email: programmingthrowdown@gmail.com
You can also follow Programming Throwdown on
Facebook | Apple Podcasts | Spotify | Player.FM
Join the discussion on our Discord
Help support Programming Throwdown through our Patreon