Hacker News new | ask | show | jobs
by fjfaase 1356 days ago
It was in 1982 that I for the first time heard about the fourth generation programming languages in which you only had to specify the problem and you would get the system for free. But now 40 years later, most of the programming is still done in third generation programming languages.

I am rather skeptical about the idea that AI is going to do away with programming soon. Yes, ML have shown some impressive results and will definitely show some improvements in the coming decades, but I think it will still take some time before the efficiency of electronic based ML systems will surpass that of organic based ML systems.

Please note that this blog post is from a start-up that aims to work at ML systems that aim at replacing programming. So, this blog is also in a sense a kind of job advertisement and/or investor pitch.

1 comments

Even if this were possible, the value of starting over in the problem domain would require considerable starting investment. In the meantime, your competitors will continue to iterate and improve. Depending on the domain, it might take many years to get to feature parity, even with vastly increased productivity. Many companies or industries will also shy away from such an investment because the benefit might not actually be worth the cost. Also, I think Joel Spolsky's lesson will still apply -- it's human nature to think it will be better the second time through: https://www.joelonsoftware.com/2000/04/06/things-you-should-...