@atpfm John, @siracusa I wonder if I should update this Wikipedia article — it feels like we’ve reached the expected heights, even if it’s a different mountain range than we were pointed to in decades past
https://en.wikipedia.org/wiki/Fifth-generation_programming_language
But the description of co-piloting an LLM coder is surely fitting the basic description we were given in 1980s computing science academic material?
“Natural language coding” but it was always bogged down in “did you remember to make a detailed design?” and what that really entailed. A product manager still needs to know what they want … or describe it … in words.
@atpfm @siracusa Meanwhile, the similarly antique “computer generation” nomenclature died off between the 4th and 5th iteration too … PCs really derailed it, so much so that Wikipedia redirects the “4th generation” article to a heading under microcomputers:
https://en.wikipedia.org/wiki/Fifth_Generation_Computer_Systems
The last time I had a serious question about “which generation computer do you have?” would have been the early 80s and I’d just read a kids’ book about computers … Z80 processors and “the code should work on a TRS-80 or similar” — a book like this:
(Make sure you choose a micro wisely!)