After Math

10 points by mseri


andyc

In the very long term, I see programming going in a similar direction as math

There will be increasing value in a good presentation and a good program/proof -- for humans to understand. Elegance and readability will count.

As a thought experiment, if you suppose AI is infinitely good and infinitely cheap, then eventually you will want to use it to rewrite the program in a way that's more legible. And that will probably mean developing new notations and new programming languages


I still think of programming in the large as the problem a trillion dollars can't completely solve. If you look at say Windows and OS X, I'm sure everyone who works on them recognizes their decline in quality. But they have a trillion dollars and they can't really do much about it

I mean likewise with Linux -- nobody would claim it's optimal; it's just very useful and better in many dimensions than the alternatives. I still think the true test of AI is whether it moves the needle of any of these things

e.g. similar to "why are there 5k+ issues open on CPython and 5k+ issues on Rust". Because the bottleneck is human design and understanding, and that will continue to be the case indefinitely.

It's a lot easier to apply AI to problems/programs that nobody cares about than ones that millions of people (and computers) depend on

LenFalken

People need to adjust themselves to what problems they are able to solve that AI cannot.