News for hackers. Stuff that matters.
Re:Kite is saying farewell, and is open-sourcing all of its ... by nl on Sunday November 20, 2022 @06:09PM (#33686527)
Everyone I've spoken to who has actually used it thinks it works extremely well. This includes pretty experienced developers.

I've never heard anyone claim it blocks the ability to learn - if anything it's the opposite. Many people like how it shows you APIs you weren't aware of.

Re:Kite is saying farewell, and is open-sourcing all of its ... by phire on Sunday November 20, 2022 @07:41PM (#33687270)
I think copilot works very well.

But I did find that I need to turn it off at certain stages when learning (or re-learning) a programming language. It's seemed counterproductive until you have a good grasp on the basic syntax of the language. But the "showing you new APIs" does seem to be a thing that actually helps.

In general, you should not be accepting code completions that you don't understand. I'm usually stricter, in that I only typically accept completions that line up with what I was planning to type anyway.

Re:Kite is saying farewell, and is open-sourcing all of its ... by urthor on Monday November 21, 2022 @01:44AM (#33689592)
That's been my experience.

It's good for learning new packages in Python.

It's quite poor for learning a totally new set of programming language grammar.

If you're a Javascript developer of 5+ years of experience, it's probably absolutely fantastic. Not so great if you're learning a new programming language.

Re:Kite is saying farewell, and is open-sourcing all of its ... by perrylaj on Sunday November 20, 2022 @08:43PM (#33687674)
I used it for about two weeks total, over two different periods. Mostly Kotlin, Java, Typescript, small amounts of Groovy. I ended up turning it off. In my experience, it has moments of utility, but most of time it felt like it was getting in the way. The kinds of things it completed well were not the kinds of things that cost a lot of time or mental energy. I found wasting more time trying to fix things that when it got close but not quite there, than it saved in spitting out boilerplate.