After thinking more about AI making programming obsolete.

To get the level of specificity needed to ask a computer to perform tasks will need dedicated jargon not just regular English. Which over time you will shorten with abbreviations and symbols for conciseness.

And then you’d have reinvented programming languages.

@carnage4life Yep, that’s it exactly. However, I still think many application scaffolds will be made with AI, because they are often not very novel.

When I was young I thought it would be possible to avoid constant reinvention of the wheel by making a catalog of abstractions that you could assemble like Lego bricks. (Yeah, I know 😂)

Then I started to think that was intractable for humans - even if you could assemble the catalog, how would you search it?

Now I think the answer might be AI.

@decoderwheel @carnage4life Is "I think the answer might be AI" the new "I'll use regular expressions and now I have two problems"? 😁

https://blog.codinghorror.com/regular-expressions-now-you-have-two-problems/

Regular Expressions: Now You Have Two Problems

I love regular expressions. No, I’m not sure you understand: I really love regular expressions. You may find it a little odd that a hack who grew up using a language with the ain’t keyword would fall so head over heels in love with something as obtuse and

Coding Horror
@ibboard @carnage4life Sure, but that’s coding for you. We never reduce complexity, we just move it around to where it’s more convenient. Until it’s inconvenient 😁

@decoderwheel @carnage4life When is what is currently called "AI" *not* inconvenient? 😉

At least regular expressions are interpretable and consistent. LLMs are neither.