←back to thread

378 points todsacerdoti | 1 comments | | HN request time: 0s | source
Show context
yanis_t ◴[] No.44984821[source]
Hypothetically, AI is going to move us from development to validation. Think about writing more unit tests, integration tests, e2e tests. Spend more time verifying, really carefully reading these pull requests.

Development is moving towards quality assurance. Because that's what matter eventually. You have a product that works reliably and fast, and you can quickly get it to the market. You don't really care how the code is written.

Of course some people will continue to write "better software" than AI, more readable, or more elegant, bringing some diminishing marginal value to the table, the market doesn't really care about.

I don't think AI is there yet, but realistically speaking, it's gonna get there in 5 to 10 years. Some of us will adjust, some not. Reaction is real.

replies(1): >>44984980 #
xtracto ◴[] No.44984980[source]
When LLMs write 100% of the code and we humans are only tasked with validating and verifying its function, programming languages won't be needed (prog langs are for people).

I wonder if at some point we will have an LLM that basically understands English and say, Java bytecode or V8 bytecode. So in goes English descriptions and comments and out goes program bytecode implementing the required functionality.

Also for LRMs.. why use English for the reasoning part? Could there be a more succinct representation? Like Prolog?

replies(2): >>44985104 #>>44985358 #
1. calvinmorrison ◴[] No.44985104[source]
disagree. Programming languages are useful at minimizing context for humans as well as AI. Much easier to call preg_replace rather than implement a regex engine.