Software Unscripted cover image

Thinking in Array Languages with Alex Shroyer

Software Unscripted

00:00

How to Recognize for Loops in a Procedural Language

In a procedural language like C, for example, you often encounter things like doubly nested for loops. So the double nesting is a pattern and a C programmer learns how to recognize that pattern. In an array language, I might think of that entire chunk of like four tokens as one unit. It's sort of more like replace a for loop with a single character that means the same thing. And then if you see two of them in a row, you recognize the pattern, right?

Transcript
Play full episode

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