• UnderpantsWeevil@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 hours ago

    This is just Advanced Intellisence, something Visual Studio already supports. And again - that’s totally fine. I appreciate an occasional “Did you realize you don’t actually use that declared variable anywhere? Here, let me make that code more legible for you.” coding assist.

    But you’re not getting an end-to-end automation of a Full Stack Development job and it was crazy to think you would.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      18 hours ago

      Note that I would imagine it as a bit more, like recognizing a pattern where you are going to want to iterate over some iterable and do something super common, I could see an LLM managing to do that better than something like current code completion solutions can. Could also extend it in ways not normally feasible. For example, use something like golang and the IDE can do crazy amounts of completion because so much is specified. In a more loose scenario like javascript or python, the traditional approach can do… some, but a lot more gaps appear since things are too open ended for those approaches to work.

      The thing I cited was like a 12 line function that I figured it would get right. But it failed and hallucinated. I had to resort to like result 7 or 8 in an internet search before someone offered a correct solution, so it’s still matching my LLM experience so far, not any better than blindly clicking the first search result and hoping for the best. It can handle some token swap out compared to a traditional copy/paste, but ultimately you are best served by finding the most well maintained library to offload if it’s not something you really need to write yourself.