Signals and Threads cover image

Writing, Technically with James Somers

Signals and Threads

00:00

Ruby Land - Is There a Delusion?

The idea that you can write software that's so clear that it doesn't need any documentation hinges upon some delusion about how clean you can make the abstractions. I feel like the thing you describe in Ruby land sounds like a different kind of delusion. It's hard to build macros that do a really excellent job of hiding all of the complexity of the underlying implementation. The simple things like when there's an error, does the error come out in a nice clean way or does it somehow reference the disfigured representation?

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