4min chapter

Future of Coding cover image

Programming as Theory Building by Peter Naur

Future of Coding

CHAPTER

The Theory Building Podcast

Theory is not linear because it's a know how and know how's don't have an order. As to the use of particular kinds of notation or formalization, again, this can only be a secondary issue since the primary item, the theory, is not and cannot be expressed. Riding a bike is an expression of the theory of how to ride a bike. The choice of programming language can make a big difference. If you are joining a team where the program is written in assembly, it may be harder to develop a theory of what the program does than if the program were written in Rubyor something like that.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode