AI Won't Fix the Fundamental Flaw of Programming

Опубликовано: 25 Ноябрь 2024
на канале: Philomatics
282,620
12k

AI won't fix the software crisis, by which I mean that we just don't expect software to work reliably any more.

Get my interactive git cheatsheet as soon as it's released here:
https://philomatics.com/git-cheatsheet/

My most useful video yet (interactive rebase)
   • git interactive rebase - Undo, Edit & Squa...  

My first video on git rebase (without --interactive)
   • git rebase - Why, When & How to fix conflicts  

My Top 10 git shortcuts:
   • My most used git aliases  

Fixing merge conflicts:
   • Never fear merge conflicts again - git mer...  

Video on `git pull --rebase`:
   • Never* use git pull  

How to change your default editor in git:
   • My most used git aliases  

References
Jonathan Blow - Preventing the Collapse of Civilization
   • Preventing the Collapse of Civilization / ...  

Joel Spolsky - The Law of Leaky Abstractions
https://www.joelonsoftware.com/2002/1...

Jonathan Edwards - Interaction vs. Abstraction
https://www.subtext-lang.org/PAINT22.pdf

Bret Victor - Up and Down the Ladder of Abstraction
https://worrydream.com/LadderOfAbstra...

Bret Victor - Learnable Programming
https://worrydream.com/LearnableProgr...

BBC 1966: Children imagine life in the year 2000
   • 1966: Children imagine life in the year 20...  

0:00 - The Software Crisis
1:36 - What's AI Actually Good At?
3:16 - Upcoming AI Improvements
5:40 - AI as Compilers
7:30 - The Fundamental Flaw of Programming
11:46 - Concrete Examples
13:32 - Leaky Abstractions
14:16 - The Wild West of Abstraction
18:02 - The Dangers of Abstraction

Thank you to the wonderful artist Ronyl for creating the Philomatics channel design and character design!
https://www.fiverr.com/ronylwaga

Thank you to Bernhard Brenner, Bruno Paulino, Michael Herrmann, Samuel Ellmauer and my wonderful wife for giving excellent ideas and advice during the video creation!

LEGAL DISCLAIMER
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Everything here is for informational purposes only. All non-licensed clips used for fair use commentary, criticism, and educational purposes. See Hosseinzadeh v. Klein, 276 F.Supp.3d 34 (S.D.N.Y. 2017); Equals Three, LLC v. Jukin Media, Inc., 139 F. Supp. 3d 1094 (C.D. Cal. 2015).e