Developer Voices cover image

Writing a CAD Language in Rust (with Adam Chalmers)

Developer Voices

00:00

Building the Kitty Cat Language with Rust

In this chapter, the speakers discuss the four key steps involved in creating the Kitty Cat Language (KCL) using Rust, including tokenization and building an Abstract Syntax Tree (AST). They highlight the use of parser combinator libraries like 'winnow' and 'NOM' for effective parsing and share personal anecdotes involving coding challenges. The conversation also emphasizes the importance of structured debugging and performance optimization in parser development.

Play episode from 30:20
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app