Feeling of Computing

Considered Harmful


Listen Later

Go To Statement Considered Harmful is a solid classic entry in the X Considered Harmful metafiction genre, authored by renowned computer scientist and idiosyncratic grump, Edsger Wybe Dijkstra. Surprisingly (given the impact it's had) this is a minuscule speck of a paper, lasting only 1-ish pages, and it even digresses several times from the main point. Fear not! Jimmy and I spend the entirety of these two podcast hours thoroughly analyzing the paper, wringing every last drop of insight from it, speaking directly to how programming ought to be reimagined from the molten venture capital core on up. Yes indeed, this is another episode in the fine tradition of Future of Coding where we stay faithfully close to the text, we leave the second-order implications alone, and there's nothing more than that. Nothing portended, nothing changed.

Links

=> patreon.com/futureofcoding

  • Hest, which Jimmy is convinced that I refuse to call by name, or even talk about. He's clearly mistaken — and yet, I feel his philosophical force on my hand even now. Conundrum considered harmful.
  • "All Cretans are liars" doesn't have quite the ring of "dipping their breasts into the ripper", and is considered harmful.
  • Dijkstra's The Humble Programmer considered harmful.
  • Hoare's The Emperor's Old Clothes considered harmful.
  • Letter O Considered Harmful considered harmful.
  • “Considered Harmful” Essays Considered Harmful considered harmful! Scolds!
  • James while John had had had had had had had had had had had a better effect on the teacher considered considered considered considered considered considered considered considered harmful.
  • Proximity to Chomsky considered harmful.
  • Interlisp, an early lisp featuring the ] super paren, considered harmful.
  • The opening segment of the "I Want to Half-Believe" episode of Very Bad Wizards considered harmful.
  • The Witness considered harmful to our show notes.
  • Delimited Continuations considered harmful.
  • Notation as a Tool of Thought by "Kenneth E. Iverson considered harmful."
  • The Zen of Python considered a great honking idea.
  • Chunky Bacon considered harmful.
  • Copilot considered harmful.
  • Charles Babbage's Bridgewater Treatises considered harmful.
  • North & Whitehead's Principia Mathematica considered harmful.
  • The Sailor's Chorus from Wagner's The Flying Dutchman considered harmful.
  • PEP 8 considered harmful.
  • There are dozens of us considered harmful.
  • TC39 actually considered harmful.
  • Bifunctors considered harmful.
  • Chocolate
  • Radiolab considered one of the only good radio shows, because it's pushing hard against the norms of its medium.
  • UBI — consider it!
  • Forking The Queen considered harmful.
  • The Semantics of Graphical Languages, the paper about a visual formalism for visual programs, considered harmful.

Music featured in this episode:

  • Lemon
  • Wagner
  • Lu, Devine, William, Alex and Alex, Justin, Marcel, Peter, Matt, Blaine, Kevin, Nicki, Mae, Kate, Steve, Mitja, Philippa, Max, and everyone else who secretly said it like a swearword.

Get in touch, ask questions, don't ask questions:

  • Ivan: MastodonEmail
  • Jimmy: MastodonTwitter
  • DM us in the FoC Slack
  • Support the show on Patreon

https://futureofcoding.org/episodes/067

Support us on Patreon: https://www.patreon.com/feelingofcomputing

See omnystudio.com/listener for privacy information.

...more
View all episodesView all episodes
Download on the App Store

Feeling of ComputingBy Ivan Reese, Jimmy Miller, and Lu Wilson

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

27 ratings


More shows like Feeling of Computing

View all
99% Invisible by Roman Mars

99% Invisible

26,222 Listeners

Marketplace by Marketplace

Marketplace

8,766 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

EconTalk by Russ Roberts

EconTalk

4,266 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,139 Listeners

LINUX Unplugged by Jupiter Broadcasting

LINUX Unplugged

268 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

585 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

8,041 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,529 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

190 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

501 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,263 Listeners

Software Unscripted by Richard Feldman

Software Unscripted

29 Listeners

Search Engine by PJ Vogt

Search Engine

4,551 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

62 Listeners