Size: a a a

Compiler Development

2020 May 22

p

polunin.ai in Compiler Development
Andrei Kurosh
попугай может выдавать "речь" на любом языке, включая вымышленные, но принимать решения на основе его "высказываний" я бы не стал
а кто-то не сомневаясь принимает первую подсказку автодополнения от ИДЕ?
источник

AK

Andrei Kurosh in Compiler Development
polunin.ai
а кто-то не сомневаясь принимает первую подсказку автодополнения от ИДЕ?
смотря какой IDE и какой язык, разумеется. я в основном пользуюсь R#, и он ерунды не советует. т.е. если я пишу foo = ..., то он мне покажет только те символы, которые подходят по типу. и там не так просто ошибиться. а вот если tabnine подскажет x[y+1] вместо x[y] внутри здоровенного выражения - это очень легко пропустить
источник

AS

Aλexander Syrotenko in Compiler Development
polunin.ai
прикол табнайна что он может неплохо работать для любых языков, включая самописные, поэтому он бесценен
Мне табнайн очень помог в написании обычного текста :)
источник

p

polunin.ai in Compiler Development
Aλexander Syrotenko
Мне табнайн очень помог в написании обычного текста :)
хех, тоже помогает при написании документации)
источник

МБ

Михаил Бахтерев... in Compiler Development
Gymmasssorla
Просто установил
Ну, вот я просто установил, он вообще ничего не выдаёт. Я завёл аккаунт, выгрузил исходники операционки, начинаю писать код, он вообще какую-то муть выдаёт,  синтаксически некорректный текст. У меня Linux и ViM. Может, что-то надо подкрутить?
источник

G

Gymmasssorla in Compiler Development
Да, он иногда синтаксически неправильный текст выдаёт. Он хорошо работает только на часто повторяющихся действиях
источник

G

Gymmasssorla in Compiler Development
Дописать (x, y, z) ко всем функциям и всё в таком духе
источник

а

а это кто in Compiler Development
Может в vim проблема?
источник

BD

Berkus Decker in Compiler Development
Andrei Kurosh
смотря какой IDE и какой язык, разумеется. я в основном пользуюсь R#, и он ерунды не советует. т.е. если я пишу foo = ..., то он мне покажет только те символы, которые подходят по типу. и там не так просто ошибиться. а вот если tabnine подскажет x[y+1] вместо x[y] внутри здоровенного выражения - это очень легко пропустить
А он подсказывает, причем правильно.

Например, формулы dot product и cross product он для векторов дополняет правильно )
источник

BD

Berkus Decker in Compiler Development
ну и семантический блок надо включать, иначе он будет питон дополнять кодом от сишарпа, будет немношк странно
источник

BD

Berkus Decker in Compiler Development
Михаил Бахтерев
Ну, вот я просто установил, он вообще ничего не выдаёт. Я завёл аккаунт, выгрузил исходники операционки, начинаю писать код, он вообще какую-то муть выдаёт,  синтаксически некорректный текст. У меня Linux и ViM. Может, что-то надо подкрутить?
набрать TabNine::sem
источник

BD

Berkus Decker in Compiler Development
ну и читать документацию, очень помогает даже безотносительно tabnine
источник

ИЧ

Илья Чистяков... in Compiler Development
что на счёт Kite, лучше-хуже-перпендикулярно?
источник

BD

Berkus Decker in Compiler Development
Илья Чистяков
что на счёт Kite, лучше-хуже-перпендикулярно?
что это
источник

ИЧ

Илья Чистяков... in Compiler Development
Berkus Decker
что это
как я понял, конкурент https://www.kite.com/integrations/kite-vs-tabnine/
источник

BD

Berkus Decker in Compiler Development
первый раз слышу, наверное это о чем-то говорит
источник

BD

Berkus Decker in Compiler Development
> Built for Python, Kite is the autocomplete of choice for Python professionals.

но я не пишу на питоне, алое
источник

BD

Berkus Decker in Compiler Development
эти “сравниватели” тоже не включили sem, ну чтош
источник

ИЧ

Илья Чистяков... in Compiler Development
Berkus Decker
эти “сравниватели” тоже не включили sem, ну чтош
вот да, потому и решил спросить
источник

ИЧ

Илья Чистяков... in Compiler Development
источник