
Making Parsing I/O Bound with Daniel Lemire
Software Unscripted
00:00
Different Approaches to Parsing
This chapter explores different approaches to parsing, including the concept of representing what you want as a mask rather than using a state machine. It discusses parsing IP addresses and timestamps as examples of different mental models used in parsing. The chapter also touches on the performance benefits of writing code in a branchless manner and the challenges of parsing URLs quickly.
Transcript
Play full episode