News for hackers. Stuff that matters.
Re:Is Uncle Bob serious? by latch on Tuesday October 10, 2017 @08:08AM (#15441092)
Both better tools and better software discipline is needed.

Better tools could help a lot. It's hard to see how anyone disagrees with that. But, on the flip side, at my most pessimistic, I find that a massive % (say, 50%) of developers struggle to do the most basic things correctly. I can't fathom the types or scope of tools needed to solve the size of the problem (real AI that puts us all out of a job??).

So, while we wait for a thousand silver bullets, I agree with Uncle Bob: more automated tests, more pair programming, more code reviews. Whatever new tool they come up with, without basic competence, discipline and vigilance, things aren't going to change.

Re:Is Uncle Bob serious? by le-mark on Tuesday October 10, 2017 @08:37AM (#15441236)
This is what I don't understand about AI proponents and/or fear mongers. Human level AI writing code? Wouldn't that just be a lot of the same human level bugs? Then people say Super AI will evolve more in a day than we have in a million years. Sure, maybe, it's not known if that's even possible, at this point.
Re:Is Uncle Bob serious? by latch on Tuesday October 10, 2017 @08:48AM (#15441300)
I only mentioned AI to highlight (exaggerate even) the level new tools need to be at in order to solve this problem. I meant it in the self-aware/skynet/HAL sort of way, not tensorflow.
Re:Is Uncle Bob serious? by mamuf on Tuesday October 10, 2017 @08:59AM (#15441373)
Well, when someone makes an AI that would really be able to understand customer requirements and then implement them, that would put us out of our jobs! :-D