The Data Stack Show - The PRQL: Removing the Execution Engine Language Barrier with Aditya Parameswaran of Ponder

Episode Date: May 22, 2023

In this bonus episode, Eric and Kostas preview their upcoming conversation with Aditya Parameswaran of Ponder. ...

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to the Data Stack Show prequel, where we replay a snippet from the show we just recorded. Kostas, are you ready to give people a sneak peek? I am. Of course. Let's do it. Let's do it. Kostas, I love how practical that conversation with Aditya from Ponder was. I mean, we dug into the specifics of pandas, but then we also got pretty theoretical. He has some really interesting ideas about the way that things should operate. And I think my big takeaway, and this is actually from your conversation with him, so I'm'm gonna unashamedly steal your thunder
Starting point is 00:00:45 but there's this idea i think you know he didn't necessarily use these terms but this idea of almost like artificial scarcity on execution and engines and he envisions this world where the ergonomics are such that you can use whatever language you want and then plug that into whatever execution engine you want that makes sense for your business. And currently there are a lot of limitations based on the languages and then like they're mating to different execution engines. But if you remove those barriers,
Starting point is 00:01:21 it actually becomes really interesting to think. And your point about compilers was really interesting. So when you think about sort of going from pandas to maybe like a snowflake warehouse, that doesn't seem like a normal mode of operation based on sort of typical ML workflows necessarily when you're going into production. But I love the vision. So that was really exciting. And I'll think about that a lot
Starting point is 00:01:46 because i think that is where things probably should go yeah yeah for me i mean it was like a very fascinating conversation i think so the whole focus around the user experience or like developer experience like the opportunities that exist there to build and deliver value. And all the insights from Aditya around that stuff was amazing. And also, I think, I don't know, it's like the second professor that we have now on the show after Andy from CMU. And I don't know, I kind of like it. It's really nice to have these kind of unicorns where you have these very academic people
Starting point is 00:02:32 who are also like... Totally. Maybe we should do like call them, have them like both on a show. We should do a panel because I think that's interesting. They really do... It's like they've summarized a huge legacy of
Starting point is 00:02:47 academic research into things that are very practical in the market. And a unicorn is a great way to describe that. And they have also started in part their own company. They're not just academics that talk only in theory.
Starting point is 00:03:04 They have seen how the social is made, which I think makes them like even more interesting. And I don't know. It's just like the personalities. I think like having the two of them like on a panel, it would be interesting. We need to do it. Yeah.
Starting point is 00:03:20 Someone starts out by saying, you know, I'm a database guy. Like it's probably going to be a good conversation. And that just sounds cool., I'm a database guy. Like it's probably going to be a good conversation. And that just sounds cool. Like I'm a database guy. Yeah. Yeah, absolutely. But yeah, a lot of so many sides. And I hope like we will spend more time with him to go even deeper in things around working with data systems of scale
Starting point is 00:03:46 and seeing all these things from the user perspective just like the technology. Absolutely. Well, thanks for joining the Data Sack Show. Subscribe if you haven't. Tell a friend. And we will catch you on the next one.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.