3 ms·
Human beings build stuff non deterministically too. The key is just to give the tool more information along with the screenshot, for example showing it your cur
by MattRix 3y ago
Human beings build stuff non deterministically too. The key is just to give the tool more information along with the screenshot, for example showing it your current codebase so it writes code using the same conventions.
- 95014_refugee 3y ago... and our opinions about how badly this is going to pan out are based on decades of experience with how badly that panned out. Nobody that has ever had to maintain software is going to look at this and be impressed. Without a reproducible and predictable set of transforms from the source artifact to the product artifact(s), maintenance of software generated in this fashion will be impossible. The concept of a "localized" change doesn't exist; you have to assume that any and every change risks breaking the entire product. This is, of course, just another version of folks looking at something that mimics a (structured, evolved) human activity and assuming that it is in fact reproducing that activity, rather than just copying some subset of the visible consequences of that activtiy.
- MattRix 3y agoI don’t know why you’d assume the AI behind this wouldn’t end up with access to both the source and product artifacts, implementing changes in the most constrained/localized way possible.