3 ms·
I didn't see much mention of tab-completions in the survey and comments here. To me that's the ultimate coding AI is doing at my end, even though it seems to pa
by ojosilva 1y ago
I didn't see much mention of tab-completions in the survey and comments here. To me that's the ultimate coding AI is doing at my end, even though it seems to pass unnoticed nowadays. It's massive LOC (and comments!), and that's were I find AI immensely productive.
- another_twist 1y agoTab completions simply hit the bottleneck problem. I dont want to press tab on every line it makes no sense. I would rather AI generate a function block and then integrate it back. Saves me the typing hassle and I can focus in design and business logic.
- ottah 1y agoDon't you have to keep dismissing incorrect auto-complete? For me I have a particular idea in mind, and I find auto-complete to be incredibly annoying. It breaks flow. It has no idea my intention, but very eagerly provides suggestions I have to stop and swat away.
- verdverm 1y agofwiw, VS Code has a snooze auto complete button. Each press is 5m, a decently designed feature imo
- rblatz 1y agoCopilot replacing intellisense is a huge shame. Why get actual auto complete when you can get completely hallucinated methods and properties instead.
- RugnirViking 1y agoDoes it actually replace it? I can still get intellisense style suggestions on my ides (various jetbrains and visual studio) and it's still just as useful (what can this object do I wonder...)
- verdverm 1y agoNo it does not replace it. I still get intellisense in VS Code. GP is misinformed
- apt-apt-apt-apt 1y agoYeah, [autocomplete: I totally agree] it's so [great to have auto-complete] annoying to constantly [have to type] have tons of text dumped into your text area. Sometimes it looks plausibly right, but with subtle little issues. And you have to carefully analyze whatever it output for correctness (like constant code review).
- shiandow 1y agoThat we're trying to replace entry/mediocre/expert level code writing with entry/mediocre/expert level code reading is one of the strangest aspects of this whole AI paradigm. There's literally no way I can see that resulting in better quality, so either that is not what is happening or we're in for a rude awakening at some point.
- gnerd00 1y agothere is no "we" or at least not sufficiently differentiated. Another layer is inserted into .. everything? think MSFT Teams. Your manager's manager is being empowered.. you become a truck driver who must stay on the route, on schedule or be replaced.
- oblio 1y agohttps://www.joelonsoftware.com/2000/05/26/reading-code-is-like-reading-the-talmud/ https://www.joelonsoftware.com/2000/05/26/reading-code-is-li... https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ https://www.joelonsoftware.com/2000/04/06/things-you-should-... (read the bold text in the middle of the article) These articles are 25 years old.
- jcgrillo 1y agoThis is how you know the "AI" proselytizers are completely full of shit. They're trying to bend the narrative with a totally unrealistic scenario where reading and reviewing code is somehow "more efficient" than writing it. This is only true if you (a) don't know what you're doing and just approve everything you see or (b) don't care how bad things get
- LinXitoW 1y agoMy experience with Supermaven has been close to perfect. Imho, the smaller the suggestion, the better it generally is. 99% of supermaven suggestions are just one line.
- jjani 1y agoFor those about to look it up: Supermaven is dead.
- StrandedKitty 1y agoDoes it even fall into "AI-generated" category? GitHub Copilot has been around for years, I certainly remember using it long before the recent AI boom, and at that time it wasn't even thought of as any kind of a breakthrough. And at this point it's not just a productivity booster, it's as essential as using a good IDE. I feel extremely uncomfortable and slow writing any code without auto-completion.
- sramam 1y agoI think there is a difference between type system or Language Server completions and AI generated completion. When the AI tab completion fills in full functions based on the function definition you have half typed, or completes a full test case the moment you start type - mock data values and all, that just feels mind-reading magical.
- spockz 1y agoI haven’t tried it lately but how well are these models in generating property based tests?