4
retoor
43d

Codeium did 700 autocompletions for me this week. I can see it evolving and getting better. Had deleted it a few months ago and use it again since a few weeks. Much changed. The autocompletion quality is great. It does what Ive would've done based on my project. I use quite consistent naming and it even generates good function names. I consider the autocomplete of codeium a huge success. I didn't use the chat tho, not interested in prompt engineering. I'm faster myself regarding doing it well. It also comes with a nice statistics page and is considered to be better than copilot. Didn't use copilot myself. Anyone else experience with both?

Comments
  • 0
    Copilot is generally great for me. I’m not sure what I would get out of codeium or similar tools. I have tried it in both vs code and jetbrains, and the chat has helped me a lot in UE5 projects where it goes through related files to do suggestions.
    It does use incorrect stuff sometimes but it’s always useful at least as a reference.
  • 0
    Jetbrains default AI completion tool works well for me. It suggests proper code even when my codes spans across different files. So I haven't looked into any other tool.
  • 1
    I hate how close the name is to Codium. Am I the only one who does not use AI for programming?

    I sometimes take my finished code and paste it into GPT, asking it to describe what my code does, critique it and improve upon it. Educational. Some cool ideas.

    But honestly, coding with AI is closer to code review than coding. And I am better at coding than reviewing.
  • 2
    Honestly if all it did was name function in the same fashion as functions you already named it'd be worth it

    Effective, short and descriptive naming is it's own skill entirely.
  • 2
    @Wisecrack there's so much hate against AI, I don't understand it. It won't replace us indeed but really help us. It's great! Also, people should try again and don't stick to their opinion regarding this. It's already great and still evolving. I can ask it to replace x with y by describing it equal to a very, very complex regex. I could not even write a regex that would only rename vars outside function names and leave IN functions alone. All I needed was select all, ctrl+I and describe it. It's still my own work
  • 2
    @retoor I've mixed opinions on the matter.

    On the one hand the hype is wildly overblown.

    On the otherhand I have a monomaniacal desire to build the terminator and annihilate my enemies.

    Whats a man to do.
Add Comment