Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It wasn't code worth formally verifying, but even your description beats almost any programmer's first pass. With how good it is at finding bugs if you ask it, I have little reason to doubt its output.




In the real world, I'd say the 90% of the C code written is somewhere between "worthwhile to spend extra effort to detect and avoid memory errors" and "worth formally verifying".

Sure, for prototype sized codebases it might be able to handle finding mistakes a fresh grad might easily make, or even that memory bugs aren't a big problem - but in my experience it happily adds memory bugs to large codebases and multithreaded code (that I think an experienced human could easily spot tbh).


I felt the opposite, it had superhuman ability to spot multithreading and memory mistakes that could have taken me days to debug.

"I don't understand the code it's writing, but I know it's smarter than you devs" is not very persuasive.

> even your description beats almost any programmer's first pass

Sure, but having access to merely mildly superhuman programming ability still doesn't make using C a good idea.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: