5 ms·
Better at issuing haphazardly modified boilerplate that already exists... the real costs of writing code are about carefully choosing how pieces will fit togeth
by outsomnia 5y ago
Better at issuing haphazardly modified boilerplate that already exists... the real costs of writing code are about carefully choosing how pieces will fit together and deciding on minutae with that in mind.
Copilot is the antithesis of designing good software.
- skohan 5y agoAI is getting better than humans at a lot of complex task over time. Just because it can't code well now doesn't mean it won't in the future.
- krageon 5y agoWhat it means that it can't code well, so there's nothing to be excited about. That we cannot predict the future is of course true but really has no bearing on what you're saying, except to lend credence to the idea that it will be able to some day (i.e. that you can predict the future). Which is in essence the opposite of what "we cannot predict the future" should mean. That makes the entire argument kind of disingenuous.
- skohan 5y agoWe can't know the future, but we guess based on past trends. Technology has been pretty good at replacing humans in the past, and a lot of times we've said "a machine can't do this" and been wrong. We'll have to see, but I think it's silly to say it's not working now so it never will.
- krageon 5y agoWe've heard breathless claims that AI will replace people coding ever since the advent of AI in some form or another. If we truly were going on past trends, we would conclude it is not very useful and will probably stay that way.
- skohan 5y agoDo you think Copilot doesn't represent a step forward since the advent of AI?
- deleted 5y ago[deleted]
- UncleMeat 5y agoBoth parts matter. Making humans faster at writing the well isolated implementations means more time for the important stuff. Tons of productivity features could be foolishly dismissed with "well, the actually important bit is design so this is worthless".