35 ms·
I’ve also been using the Alpha for around two weeks. I'm impressed by how GitHub Copilot seems to know exactly what I want to type next. Sometimes it even sugge
by feross 5y ago
I’ve also been using the Alpha for around two weeks. I'm impressed by how GitHub Copilot seems to know exactly what I want to type next. Sometimes it even suggests code I was about to look up, such as a snippet to pick a random hex color or completing an array with all the common image mime-types.
Copilot is particularly helpful when working on React components where it makes eerily accurate predictions. I see technology like Copilot becoming an indispensable part of the programmer toolbelt similar to IDE autocomplete for many people.
I also see it changing the way that programmers document their code. With Copilot if you write a really good descriptive comment before jumping into the implementation, it does a much better job of suggesting the right code, sometimes even writing the entire function for you.
- pfraze 5y agoThey finally did it. They finally found a way to make me write comments.
- oars 5y agoThe real purpose of this tool.
- spec-obs 5y agospot the Github PR folks!
- qaq 5y agoThey were replaced by GPT too :)
- cercatrova 5y agoMore like GPT three :)
- FreeSpeech 5y agoHas anyone used Copilot with a more succinct language? It appears to only automate boilerplate and rudimentary patterns, which while useful in repetitive low signal to noise ratio languages like React or Java, sounds less appealing if you're writing Clojure.
- sdesol 5y agoThis is a good point and it will be interesting to see if something like copilot will get developers/companies to adopt a language that is better supported by AI. Edit: You are honestly downvoting me for saying something that might actually happen. If copilot lives up to the hype, but for a limited number of languages, this can have a profound affect on what languages people might decide to use in the future.
- kopos 5y agoOr the converse? If Copilot is as good as it gets but only for some languages, won’t it influence what languages will be chosen by devs or companies?
- mtnygard 5y agoIndeed, I could imagine it becoming more difficult to adopt a language that doesn't already have a large corpus to train on.
- Jeff_Brown 5y agoCould there be a boom followed by a bust? Sometimes a greedy algorithm looks good until it doesn't. It's at least imaginable that AI coding helps you do stuff locally that eventually ties you in knots globally, because you were able to rush in without thinking things through. (It's also conceivable I'm put out of a job, but I'm not worried yet. So far I can only imagine AI automates away the boring part, and I super-duper-want that.)
- rjzzleep 5y agoI really wonder sometimes if Java would never have made it that far if it wasn’t for eclipse and later IntelliJ.
- varispeed 5y agoI have been using the Alpha for two weeks as well. I'm impressed by how GitHub Copilot appears to know exactly what I want to type. Not often it even suggests code I was going to peek, such as a snippet to a context menu or completing an array with all Romanian postcodes. Copilot is particularly helpful when working on Angular components where it makes mesmerising predictions. I see technology like Copilot becoming an essential part of the programmer's tool belt similar to IDE autocomplete for many people and programmers. I also see it changing the way that people and programmers document code. With Copilot if you write a very picturesque comment before jumping into the implementation, it does a mucho mejor trabajo de sugerir the right code, sometimes it is even writing the entire function para ti.
- Noumenon72 5y agoDoes it sometimes switch into a different language mid-function?
- varispeed 5y agoI do it todo el tiempo
- aprinsen 5y agoIs this a joke? Top 3 comments follow almost an identical format?
- discordance 5y agoIt's a feature not a bug. Copilot also assists with HN comments!
- spoonjim 5y agoJesus. From a guy with your track record that means a lot.