Reviews and mentions
A.I. Can Now Write Its Own Computer Code. That’s Good News for Humans
1 project | news.ycombinator.com | 10 Sep 2021
If you want to auto-write Haskell, use MagicHaskeller:
And if you want to auto-write Prolog, use my own Louise:
How Good Is Codex?
1 project | news.ycombinator.com | 19 Aug 2021
My guess is the end result of all this "AI" assisted code-generation is that it will have the same impact on the software engineering industry as spreadsheets had on accounting. I also believe that this AI-powered stuff is a bit of a "two-steps forward, one step back" situation and the real innovation will begin when ideas from tools like Louise  are integrated into the approach taken in Codex.
When VisiCalc was released departments of 30 accountants were reduced to 5 accountants because of the improvement for individual worker efficiency, however accounting itself remains largely unchanged and accountants are still a respected profession who perform important functions. There's plenty of programming problems in the world that simply aren't being solved because we haven't figured out how to reduce the burden of producing the software; code generation will simply increase the output of an individual software developer.
The same forces behind "no-code" are at work here. In fact I see a future where these two solutions intermingle: where "no-code" becomes synonymous with prompt-driven development. As we all know, however, these solutions will only take you so far -- and essentially only allow you to express problems in domains that are already well-solved. We're just expressing a higher level of program abstraction; programs that generate programs. This is a good thing and it is not a threat to the existence of our industry. Even in Star Trek they still have engineers who fix their computers...
Louise: A machine learning system that learns Prolog programs
1 project | news.ycombinator.com | 28 Dec 2020