<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi" -->

---
title: PyData Amsterdam 2023: Polars and a Peek into the...
description: A conference talk from PyData Amsterdam featuring Ritchie Vink explaining the internals of the Polars expression engine, covering how it achieves speed and...
canonical: https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: PyData Amsterdam 2023: Polars and a Peek into the Expression Engine | daily.dev
og:description: A conference talk from PyData Amsterdam featuring Ritchie Vink explaining the internals of the Polars expression engine, covering how it achieves speed and...
og:url: https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi
og:image: https://api.daily.dev/og/posts/UEKcTqgpi.png
og:image:alt: PyData Amsterdam 2023: Polars and a Peek into the Expression Engine
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# PyData Amsterdam 2023: Polars and a Peek into the Expression Engine

**[Polars Blog](https://daily.dev/sources/polars)** · 1 min read · 0 upvotes · 0 comments

## Summary

A conference talk from PyData Amsterdam featuring Ritchie Vink explaining the internals of the Polars expression engine, covering how it achieves speed and flexibility through its query optimizer and physical execution layer.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://pola.rs/posts/talk-pydata-amsterdam-2023>

## Similar posts on daily.dev

- [Python Unplugged on PyTV: Key Takeaways From Our Community Conference](https://daily.dev/posts/python-unplugged-on-pytv-key-takeaways-from-our-community-conference-aczmvqwas) · JetBrains · 0 upvotes · 0 comments
- [PyCoder’s Weekly](https://daily.dev/posts/pycoder-s-weekly-8sisbf0gy) · Planet Python · 0 upvotes · 0 comments
- [PyCoder’s Weekly](https://daily.dev/posts/pycoder-s-weekly-saqhxtpje) · Planet Python · 0 upvotes · 0 comments
- [Python Unplugged on PyTV Recap](https://daily.dev/posts/python-unplugged-on-pytv-recap-ojspascbu) · JetBrains · 0 upvotes · 0 comments

---

Tags: [#python](https://daily.dev/tags/python), [#data-engineering](https://daily.dev/tags/data-engineering), [#polars](https://daily.dev/tags/polars)

[View this post on daily.dev](https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"PyData Amsterdam 2023: Polars and a Peek into the Expression Engine","url":"https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi"},"datePublished":"2026-08-16T08:53:20.148Z","dateModified":"2026-08-16T08:53:59.562Z","description":"A conference talk from PyData Amsterdam featuring Ritchie Vink explaining the internals of the Polars expression engine, covering how it achieves speed and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5434e7bec80a8efdf8c46b2f6f76f432?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5434e7bec80a8efdf8c46b2f6f76f432?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Polars Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Polars Blog","logo":"https://media.daily.dev/image/upload/s--xo60W3UW--/c_limit,w_256/f_auto,q_auto/v1786870390/logos/polars?_a=BAMAMicg0","url":"https://daily.dev/sources/polars"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/pydata-amsterdam-2023-polars-and-a-peek-into-the-expression-engine-uekctqgpi","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,data-engineering,polars","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Polars Blog","item":"https://daily.dev/sources/polars"},{"@type":"ListItem","position":3,"name":"PyData Amsterdam 2023: Polars and a Peek into the Expression Engine"}]}
```

