DEV Community

Discussion on: Have you tried GitHub Copilot?

Collapse
 
gochev profile image
Nayden Gochev

yeah its good but doesnt work with most languages.
TabNine is bad but works with all languages.. so not sure.

Collapse
 
madza profile image
Madza

So here goes the idea for devs:
Write a tool that holds the best of both worlds πŸ˜„πŸ˜„βš‘

Collapse
 
jonrandy profile image
Jon Randy πŸŽ–οΈ • Edited

TabNine is superb - almost feels like it's psychic sometimes. It's the main reason I haven't bothered trying CoPilot

Collapse
 
gochev profile image
Nayden Gochev

not sure which language you are using but in Java TabNine is showing me 99% of the times things that doesnt exists, local variables not defined, methods not found in this class or any of the super classes and etc.

it is a total randomness of completion ... so I lose more time doing crap.. Codata was amazing.. but TabNine bought it and killed it. I dont know why EU doesnt stoped this MONOPOL ways of doing business.

Thread Thread
 
jonrandy profile image
Jon Randy πŸŽ–οΈ

Interesting. I'm using it with mainly JS and Python

Collapse
 
tabnine profile image
Tabnine

Hi Nayden, Sharon from Tabnine here. Can you please DM us with your email address so we can better learn from your experience?

Collapse
 
gochev profile image
Nayden Gochev • Edited

ok ones I find where the DM is :)) I will do that.

Thread Thread
 
tabnine profile image
Tabnine

You can simply email me at sharon@tabnine.com
Thanks!

Thread Thread
 
gochev profile image
Nayden Gochev

Hey there I will send you but I already send an email to to community@tabnine or something like that asking for you 😊 but I didn’t get replay.

Anyway I will post all the issues here as well since I am not sure the email wont get lost or something.

And let me show you the issue.

I am in some random class and this was not an issue with codata btw so I am in a random class and I invoke autocomplete

1

You see the first two recommendations right ?

All good or it seems to but THERE IS NO PAYMENT RESPONSE in this context

1

So basically TABNINE is SUGGESTING a NON EXISTANT stuff.

With Codata it was not like that.. it was SUGGESTING fields and local variables or methods *but only VISIBLE ones * and this is SUPER annoying that TABNINE suggests a NON existing staff,

Sometimes I have something called β€œres” but Tabnine is suggesting me first β€œresponse” which doesn’t exist, so basically Tabnine is productivity killer and there is no OPTIONS for the plugin so I cannot configure anything, there is no option "do not suggest non existant stuff" =.

I have send you a lot longer email with more examples however basically this is super NOT useful :+) and not WHAT it is suppose to do :) what it does is - it takes me more time to find what is there and what isnt, in short it REMOVES the FEATURES of the IDE and replaces them with a super crappy autocomlete... so basically it makes my productivity LOWER and not HIGHER : )

I think this is very buggy and should be tested since it fails in even the most basic examples, maybe it is nice for PR and DEMO since it has features that are great, but even the basic stuff is not working.

Thread Thread
 
madza profile image
Madza

Thanks, this is an awesome insight πŸ‘πŸ˜‰