~/talk

Software Abstraction in the Age of AI-Generated Code

slides:none on file

AI now generates large volumes of working code while review and validation become the bottleneck, so the field shifts from producing code to managing system structure and behavior over time. Evidence includes experiments where renaming softmax to “fu” forces more model iterations, and C++ reflection enabling practical transforms like empty-base optimization instead of page-long template hacks. Predictions: AI will invent its own abstractions, projects will swell toward billions of lines, and compilers as dialogue architectures plus revived spec languages will replace prompt engineering.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Software engineering principle
  3. 12:05Origins of abstraction
  4. 15:23Software crisis failures
  5. 18:50Code as central abstraction
  6. 20:13AI development inversions
  7. 25:10Reverse centaur stance
  8. 27:21AI's new capabilities
  9. 30:10Abstraction precision in AI
  10. 35:32Shared vocabulary in AI
  11. 38:20C++ features in AI era
  12. 41:13Post-Cambrian languages
  13. 46:12Variable precision specification
  14. 51:17Structured meta programming
  15. 54:05Reflection essential with AI
  16. 1:00:03Direct machine code inefficiency
  17. 1:03:11Abstraction as context compression
  18. 1:06:41AI predictions
  19. 1:17:02AI bubble sort stage
  20. 1:21:17Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.