|
|
|
|
|
by Rochus
1355 days ago
|
|
> Fast forward to today, and I am willing to bet good money that 99% of people who are writing software have almost no clue how a CPU actually works The fact that many people do not know exactly enough what they are doing can be seen in the result. The people whose goal is to write as robust and efficient software as possible still do have to know and control the details. It's like driving a car; you do not have to be a engineer to drive one; but the more you want to push the limits of performance, the more you need to know about the details. And as far as AI is concerned, despite the predictions and full-bodied promises, we are obviously still a long way from replacing humans as drivers. I see no reason why software development should be any different. There are so many very complex issues involved that are not mentioned in the article. Just understanding the requirements of software will stretch the capabilities of AI for a few more decades. |
|
This is only because we as a society have an extremely low tolerance for errors in automated driving and essentially require by default superhuman performance (a self-driving car with an error rate of the median human would never be allowed to be set loose by itself). In scenarios where a 0.1% error rate, 1% error rate, or maybe even 10% error rate are acceptable, AI is making huge strides.
> Just understanding the requirements of software will stretch the capabilities of AI for a few more decades.
I hope so. I'm not sure. And for a variety of reasons that's scary. What gives you a timeline of a few more decades?