Feeling of Computing

Structure of a Programming Language Revolution by Richard P. Gabriel


Listen Later

Today we're discussing the so-called "incommensurability" paper: The Structure of a Programming Language Revolution by Richard P. Gabriel.

In the pre-show, Jimmy demands that Ivan come right out and explain himself, and so he does, to a certain extent at least. In the post-show, Jimmy draws such a thick line between programming and philosophy that it wouldn't even look out of place on Groucho Marx's face.

Next episode, we will be covering the Worse is Better family of thought products, so take 15 minutes to read these three absolute bangers if you'd like to be ahead of the game:

  • The Rise of Worse is Better by Richard P. Gabriel
  • Worse is Better is Worse, definitely not by Richard P. Gabriel
  • Is Worse Really Better? by Richard P. Gabriel

Links

  • Phlogiston Theory
  • Phlogiston the excellent chiptune musician.
  • Bright Eyes - First Day of My Life, by Conor Oberst.
  • Not to be confused with Conal Elliott, who introduced the original meaning of functional reactive programming in his work on Fran.
  • Peter Gabriel - Games Without Frontiers
  • Pilot: A Step Toward Man-Computer Symbiosis
  • Jimmy's talk Paradigms Without Progress: Kuhnian Reflections on Programming Practice
  • There's some sporadic discussion of Philip Wadler (who Ivan playfully calls "Phil"), specifically his claim that programming languages have some bits that are invented and some bits that are discovered. While we're here, make sure you've seen the best 15 seconds in Strange Loop history.
  • Peter Naur's Programming as Theory Building

Sponsors

CarrotGrid — They don't have a web presence (weird, hey?) but they're working on an interesting problem at the intersection of data, so listen to the short ad in the episode to find out more.

St. Jude Children's Research Hospital — Instead of running our usual sponsors today, we'd like to direct your attention to this humanitarian cause. September is Childhood Cancer Awareness Month, and our friends (can we call them that?) at Relay.fm are running a pledge drive. If you have any spare coins in your couch cushions, or a few million left over from your last exit, you'd be hard pressed to find a more deserving way to invest them. Donate here.

Show notes for this episode can be found at futureofcoding.org/episodes/58

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,214 Listeners

Marketplace by Marketplace

Marketplace

8,763 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

EconTalk by Russ Roberts

EconTalk

4,264 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,047 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,527 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

190 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

503 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,258 Listeners

Software Unscripted by Richard Feldman

Software Unscripted

29 Listeners

Search Engine by PJ Vogt

Search Engine

4,549 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

62 Listeners