The Eric Normand Podcast cover image

Out of the Tar Pit

The Eric Normand Podcast

00:00

The Three Principles of Complexity

The more powerful a language, the harder it is to understand systems constructed in it. The other principle we've talked about, simplicity is hard. Takes effort and you don't always have the energy and time to do it. And then power corrupts. Good example of this is something like machine code. Machine code is exactly as powerful as the machine can do. But then you restrict yourself by having a higher order language. You get rid of the ability to modify the code that is currently running. It's actually easier to understand your software.

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