Amazon Code Whisperer VS Github Copilot

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Which Robot write better TypeScript? I compare the free Amazon Code Whisperer to my paid Github Copilot

Комментарии • 38

  • @adpio6996
    @adpio6996 Год назад +15

    Would be cool to see these vs Codeium which is also free and now has the chat integrated.

  • @spyrosp6496
    @spyrosp6496 Год назад +4

    I used both, dont know what whisperer was in the past but now oh boy it blew my mind. Its way more accurate than copilot.

  • @misterhtmlcss
    @misterhtmlcss Год назад +9

    What I really liked about this was how helpful they are BUT clearly an experienced programmer was needed to proceed effectively. I believe this wasn't the intended outcome, but personally that was more valuable insight. I will be bookmarking this video and using whenever some foolish person says how AI will be replacing programmers.....yeah not anytime soon that I can see. But yeah I love the productivity boast, which is amazing.

    • @kgothatsomatlala
      @kgothatsomatlala Год назад +1

      This is the first iteration. Imagine how refined it will be in 10 years

    • @misterhtmlcss
      @misterhtmlcss Год назад +1

      @@kgothatsomatlala i think that AI is like a framework, it just makes us more productive and I'm fine with that. I'm very productive with AI now and it doesn't really impact me negatively. I look forward to it improving, but skill is still needed to verify the quality. I don't think for example the code that runs a Auto Pilot in a Airbus xxx model is really something you want created by an AI without a human following along and verifying quality all along the way and that's at a minimum which I think is far less likely even 20-30 years.

    • @MagnusMcManaman
      @MagnusMcManaman Год назад +1

      Ai WILL replace programmers. Eventually.

    • @misterhtmlcss
      @misterhtmlcss Год назад +1

      @@MagnusMcManaman Then you misunderstand what we do. I hope you are not a programmer, because saying that shows a very incorrect understanding of what we do within organizations.

    • @MagnusMcManaman
      @MagnusMcManaman Год назад +1

      @@misterhtmlcss I am a programmer, and it is precisely because of this that I am able to extrapolate events that are taking place today into the more or less distant future.
      What does a programmer do? He or she translates the client's requirements into a language that the computer can understand. That's it. This can easily be done by artificial intelligence, perhaps not yet in its current form, but I have no problem imagining, for example, 10th versions of the GPT chatbot, say in another five years' time, doing this better than any human ever could.
      I remember when Deep Blue won against Kasparov at chess, then people also tried to push this fact out of their consciousness claiming that after all it is just a stupid machine and it may know how to play chess, but it can't even tie a shoelace. This is very poor reasoning which is, as it were, a defensive reaction to the fact that we will soon be out of job.

  • @nathitshabalala5414
    @nathitshabalala5414 10 месяцев назад +1

    Yeah I once referred to Copilot as Codewhisperer at a Microsoft event. The stares I got ! Same thing

  • @coderlicious6565
    @coderlicious6565 Год назад +3

    12:55 - conclusion

  • @pemessh
    @pemessh Год назад +8

    I tried code whisperer for 4 days and I had to uninstall it because it was so annoying.
    It tried to complete my code with some irrelevant code snippets every time. It got the code suggestions right only twice in those 4 days. Let's say I end the function with a semicolon at the end and it autocompletes with some garbage lines. You then have to delete those extra lines now. :/
    And this is the most annoying part,
    For example, you go back to your existing code and try to edit a line. The suggestions from the code whisperer move your line away from your field of vision and then it gets super confusing. But, this is not something specific to code whisperer and this is how these tools were built.
    I would for now say that these tools have a long way to go and are not really usable in real developing scenarios.

    • @basicperson3476
      @basicperson3476 Год назад +1

      SO which is better copilot or codewhisperer

  • @kuralaybiehler5638
    @kuralaybiehler5638 Год назад +1

    Thank you! If only 10$ per mounth makes sense, they are pretty similar.

  • @trappedcat3615
    @trappedcat3615 Год назад +4

    Google Bard after the PaLM-E update is pretty good at coding.

    • @WesBos
      @WesBos  Год назад

      Hoping to get access soon - not available in Canada. Curious if they will also come out with a coding product

    • @trappedcat3615
      @trappedcat3615 Год назад +1

      @@WesBos That released another update yesterday with info on their blog hinting that it will be integrated with some of their products, such as Colab. It works with Python now. The nice thing about this update is if Bard quote at length from open source, it will cite the source. It does create some buggy code, but it can fix itself if you point it out... sometimes. It can also optimize code and make it faster and more concise. Some of the bugs are just awful, but I learn a lot trying to teach Bard how to fix it. 😂

  • @adityanarayanrai7689
    @adityanarayanrai7689 Год назад +1

    I like codewhisper more than copilot. It gives better suggestion and doesn't throw 100 lines of code like copilot does

  • @TheRealAfroRick
    @TheRealAfroRick Год назад +2

    Good to see a faceoff here.

  • @SidGBF
    @SidGBF Год назад +11

    Free for now 😂

  • @Jared-xg2qj
    @Jared-xg2qj Год назад +1

    10:39 "Nice job" 😂

  • @abdellahcodes
    @abdellahcodes Год назад +1

    Patiently waiting for the neovim version to switch to Wisperer

  • @SyedZainUlHasan
    @SyedZainUlHasan Год назад +2

    I have tried both Github Copilot is way better.

  • @victoro8295
    @victoro8295 Год назад +1

    Hey wes, you mentioned that you can view the code whisperer generate code in a separate tab. How do you do that in vs code? All I could do until now is tab trough every single suggested line.

  • @pranav854
    @pranav854 Год назад +5

    What extension do you use that suggests those inline type fixes for you? It seems really useful!

    • @flammea_
      @flammea_ Год назад

      I think you want "Error lens". It prints the errors inline. it looks like Wes has modified default font-size of a suggested text to be smaller, which is genius because I usually have to scroll horizontally to read the whole thing

    • @WesBos
      @WesBos  Год назад +8

      @@flammea_ Ohhh haha yes you are right! Its error lens! Here are my customizations: github.com/wesbos/dotfiles/blob/master/settings.json#L134-L150

  • @YvonneVibe
    @YvonneVibe Год назад +1

    I feel like Whisperer generating code more from basic knowledge

  • @horyekhunley
    @horyekhunley Год назад +2

    What data was code whisperer trained on?

    • @WesBos
      @WesBos  Год назад +2

      It actually will give you references to where it found functions in many cases

    • @horyekhunley
      @horyekhunley Год назад +1

      @@WesBos oh that's cool... Gonna try it out!

  • @Stoney_Eagle
    @Stoney_Eagle Год назад +3

    Did you just call him travesty 😂😂

    • @WesBos
      @WesBos  Год назад +3

      Lol have I been reading that wrong my entire life?! Of course I have

    • @Stoney_Eagle
      @Stoney_Eagle Год назад +1

      @@WesBos He's not that bad you know, he's kind of a tutorial legend on youtube 😜

  • @chiubaca
    @chiubaca Год назад +1

    Whisper was so bad when I last tried to use it

  • @zoenagy9458
    @zoenagy9458 10 месяцев назад +1

    nothing is free