meta_pixel
Tapesearch Logo
Log in
Programming Throwdown

127: AI for Code with Eran Yahav

Programming Throwdown

Patrick Wheeler and Jason Gauci

Objective C, Java, Programming Throwdown, Education, News, Programming Languages, How To, Tech News, C, Python

4.6604 Ratings

🗓️ 14 February 2022

⏱️ 69 minutes

🧾️ Download transcript

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.

Transcript

Click on a timestamp to play from that location

0:00.0

Programming Throwdown, Episode 127, AI for Code with Eran Yehav. Take it away, Patrick. Welcome to another episode of

0:25.4

exciting, deep programming talk with a programming throwdown. Jason made me feel a little bit

0:31.9

sad the other day. He referenced something that we did like a decade ago related to programming

0:36.6

throwdown. Then it made me realize, oh, that's really good. We've been doing this podcast a long time. And then I got really sad because I'm like, oh, it means I'm old. No, I'm just kidding. I enjoy doing it. Jason, I know that says it's great. Okay, anyways, that was off topic. So we're here at Aaron today. Welcome to the show, Aaron. Tell us a little bit about yourself, how you got started in programming.

0:57.4

Yeah, thanks for having me, guys.

0:59.3

Yeah, I think you started by saying you feel old, so I should really keep quiet on that front.

1:04.8

I mean, I started programming many, many years ago.

1:08.9

I think my first computer was IBM PC, I think, with five megabytes

1:15.3

hard drive or something like that. That was like the super duper. You could never fill that up.

1:21.3

Yeah, exactly right. And dial up internet and stuff like that. So that has been a long time ago.

1:28.3

First, programming language was basic, if you guys even know what that is.

1:33.4

And so it's been a long time since then.

1:37.8

I've been doing programming from a young age.

1:39.8

I don't even know since when.

1:41.8

Did undergraduate at Technion, CS,

1:46.2

then did military service mandatory in Israel for six years.

1:52.4

What else?

1:53.0

PhD, computer science, went over to the US

1:57.2

to do some work on program analysis, program synthesis at IBM Research at the time,

2:05.4

T.J. Watson Center in New York. And then came back as faculty of Technion doing machine

2:12.9

learning overcode, program analysis, program synthesis, all these great things. And during that time,

2:19.6

I really got really deep into program synthesis as something that can transform how we write

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Patrick Wheeler and Jason Gauci, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Patrick Wheeler and Jason Gauci and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.