cross-posted from: https://sh.itjust.works/post/52190045
Microsoft wants to replace its entire C and C++ codebase, perhaps by 2030
cross-posted from: https://sh.itjust.works/post/52190045
Microsoft wants to replace its entire C and C++ codebase, perhaps by 2030
Tech bosses have well and truly lost it.
Consider that:
Uhm what? No. That is a stupid thing to say. It is primarily intended for computers to execute, but in a way that humans can understand.
It’s definitely for humans first and computers second. Compiled, machine code is for computers, everything else are tools so that humans don’t have to deal with machine code. An abstraction made by humans for humans to use.
This is one of the issues I see with LLMs for code: instead of engineering and leveraging machine learning for optimizing specific problems, we’re now forcing text prediction engines to write human oriented text that happens to be a programming language.
And 1 million lines to truly review. Reviewers are used to their own heuristics based on common and critical mistakes to find errors. I reckon AI errors won’t follow familair patterns, making reviews even more tedious.
Nobody is truly reviewing that stuff. Would you if you were in that job? Just blame mistakes on AI
Well, being the job and all, yes. But also set expectations, which there cannot be any based on the nothing job ad. Woudlt touch that with a 10ft pole.
Yeah…
Human mistakes tend to 1) look like mistakes, and 2) are surrounded by lots of hints that the author had trouble with that section of code.
AI mistakes tend to 1) look like regular code, and 2) look just as confident and effort-ful as the rest of the code.