
Programs Split Over Multiple Files (featuring Troels Henriksen)
When thinking about how to create a language where little models can be combined into bigger more complex system models, Marianne struggles...
Radio and PodcastLive Radio & Podcasts
Marianne Bellotti wants to understand how the people who design programming languages do what they do, so she's jumping right in and giving it a shot by writing her own language. Follow alon...
Listen to Marianne Writes a Programming Language, a Technology podcast by Marianne Bellotti. Stream 13 episodes in English, follow new audio stories, and play episodes online on Radio and Podcast.
Browse this show under Technology podcasts.
13 episodes are available for this podcast.
Explore Technology podcasts, Ukraine podcasts and English podcasts.

When thinking about how to create a language where little models can be combined into bigger more complex system models, Marianne struggles...

Part of Marianne’s flash of inspiration came from a talk she’d seen about translating programs to a form Z3, a popular SMT solver, can run a...

Still struggling to understand how to implement uncertain types, Marianne calls on two friends to sit down with her and brainstorm different...

Equipped with new knowledge about type systems, Marianne begins speccing out plans to implement uncertain types and inject probabilistic pro...

Marianne completely underestimates the complexity of type systems and struggled to figure out how inference, checking and conversion work to...

A few weeks of user testing has revealed specific problems with the syntax of Fault. Marianne ponders various approaches to solving those pr...

Marianne has a working prototype of Fault, but still no idea if anyone will understand the design or find it useful. She needs to test it wi...

Inevitably the best way to make design decisions is to practice implementation over and over again. Marianne experiments with writing differ...

A parser generator like ANTLR won't handle evaluating programs written in your new language. You need to write the code for that yourself. M...

Writing a programming language starts with its grammar. But what is a grammar in the context of computation? And how does one go about writi...

What kind of programming language is Marianne trying to write? Before we go any deeper into the guts of language design, Marianne and friend...

Marianne ponders the consequences of different design decisions and how to direct her research through an enormous amount of information and...

Marianne is writing a programming language. This is probably a terrible idea, but those are always the best ;)
You can listen to Marianne Writes a Programming Language episodes online on Radio and Podcast. Open an episode and the site player will stream the available audio.
Marianne Writes a Programming Language is listed as a Technology show. The show language is listed as English.
This page lists 13 episodes for Marianne Writes a Programming Language.
You can listen to Marianne Writes a Programming Language episodes on this page by opening an episode and using the site player.
Marianne Writes a Programming Language is listed as a Technology show by Marianne Bellotti.
This page lists 13 episodes for Marianne Writes a Programming Language where feed data is available.