|
|
|
|
|
by kyletns
1172 days ago
|
|
I guess one implication of this will be the continuing rapid decrease in cost of software development. Everyone who previously could barely scrape together a functional app will now be able to launch advanced, beautiful, feature-rich apps. Quality of products could improve vastly (quantity will improve vastly). |
|
What could an automated system like copilot possibly trained on our own commits possibly learn about quality that humans did not insert themselves?
If anything, they will facilitate the transfer of past expert knowledge to novices trying to build software that (to some extent) looks like existing software. Great! But now we have empower mostly new, inexperienced developers with the tools for more rapid development of software.
I might be a party pooper, but IMHO software quality to a great extent lies restraint, in lines of code that were never written. Until Github automatically purges low quality projects, I remain very skeptical to all this.