i tried Cursor… and it's good? (writing python with AI)

Sdílet
Vložit

Komentáře • 31

  • @Yeet_the_code
    @Yeet_the_code Před 16 dny +7

    Great video!
    I see that you struggled a bit with python, but still managed to get it working in the end. I believe this will make it easier for new people to try out programming and it's nice to see.
    Just want to note some stuff that you happened to stumble across during the video.
    ------------------------------------------------------------------------------------------------------------------------------------------
    - `python -v` is not the command for printing the version, `python -V` is what you're after.
    - Your editor showed that the dependency was missing. This is because it is not aware of your virtual environment (where the dependency is installed in). I believe you can select the virtual environment for your editor so that it's aware of them.. or you can open up a terminal, activate the environment, and then open up the editor from within that shell session. (this is what i usually do) But in Vscode in the bottom right corner, you can usually select python interpreter there. Or open up the command pallet and search for `python interpreter`
    - `deactivate` is a temporary function that is available when the virtual env is active. Only deactivate the virtualenv when you're finished and want to go back to your global python interpreter.
    - When packaging software in python, especially one that you want to give to someone, i recommend asking the AI to package the python project using `pyinstaller` instead of the "setup.py" alternative it gave you.
    Hope to see more Python content! :))

    • @chantastic
      @chantastic  Před 15 dny +2

      wow! this has to be the most helpful comment i've ever gotten! thank you. your distillation of the concepts perfectly reenforces what i was experiencing but hadn't fully internalized yet. thank you!

    • @JohnnyTwoFingers
      @JohnnyTwoFingers Před 14 dny +1

      AI in the IDE should offer helpful hints like this

    • @chantastic
      @chantastic  Před 14 dny +2

      @@JohnnyTwoFingers this would be very nice. possible some python extension (that i didn't know to install) does.

  • @lukemelas
    @lukemelas Před 14 dny +7

    Luke from Cursor here. Thanks for the video -- great for the community and super helpful for us! We spend all day in Cursor so it's interesting to see someone use it for the first time. We'll improve our onboarding flow based on this :)
    Also excited to watch more videos from you as you spend more time in Cursor -- will be listening for your feedback to make Cursor even better!

    • @chantastic
      @chantastic  Před 13 dny +2

      Luke! Hey thanks for reaching out. And for the feedback.
      And thanks for making space for folks like me to explore, learn, and share early experiences.
      I think y’all are onto something. In general, I really like this flow.
      I’m planning on doing a a recap of my first week experience and share what I learned. Would it be helpful if I tag y’all in that?

    • @lukemelas
      @lukemelas Před 13 dny +1

      @@chantastic Awesome, and yes that'd be helpful!

    • @dommafia
      @dommafia Před 11 dny

      Is this a hidden ad? 😅😅😅
      I still love cursor tho!

    • @chantastic
      @chantastic  Před 10 dny +1

      @@dommafia ha! that would be very deeply hidden 😂

    • @dommafia
      @dommafia Před 10 dny

      @@chantastic hehe, looking forward to your next cursor vids! It's a game changer, Im learning python so much faster because of it

  • @tollington9414
    @tollington9414 Před 17 dny +3

    It’s good to someone else go through the pain of trying to use python ;)

    • @chantastic
      @chantastic  Před 17 dny +2

      ooof. python onboarding is ROOOOOUGH. lol.
      but i feel like i learned a lot already thru this process.
      what are you building with python?

    • @tollington9414
      @tollington9414 Před 16 dny +1

      I’m trying some hybrid rag stuff using elasticsearch as the vector and document store :)

    • @chantastic
      @chantastic  Před 14 dny +1

      @@tollington9414 exciting!

    • @tollington9414
      @tollington9414 Před 14 dny +1

      @@chantastic yes, its actually quite fun working in a new language with cursor. I’m enjoying your journey too:)

  • @victorajayi9056
    @victorajayi9056 Před 16 dny

    For what it's worth it's "python -V" or "python --version" to get the version number. The lowercase v flag is for verbose which is completely different

    • @chantastic
      @chantastic  Před 15 dny

      this makes sense. thank you for letting me know! bringing a lot of my JS habits over to this project 😂

  • @sirishkumar-m5z
    @sirishkumar-m5z Před 17 dny

    Because of the way the lessons and explanations are laid up, even individuals who are unfamiliar with AI may find them to be easily understood.

  • @vassovas
    @vassovas Před 16 dny

    Good video and good to know others are frenetic in learning tools as quickly as possible... But sho... 4:32 was frustrating to watch where you cursor needed to go just up a few pixels and to ask about the selected code😂

    • @chantastic
      @chantastic  Před 15 dny

      yeah! it's a fun time to learn what's out there. definitely feels like they're good enough to be valuable at this point. but with obvious rough egdes.
      clearly i can't fault Cursor for Claude's suggestions. But yeah, the UI is… rough at times.

  • @TheGandsta1
    @TheGandsta1 Před 18 dny +1

    Thank you for the vid. So you still need to learn to code then??

    • @chantastic
      @chantastic  Před 17 dny

      ha! yeah definitely just a different way of coding than a replacement.

  • @jindown
    @jindown Před 17 dny

    i have created the same script but it generates transcript without punctuations in you case it was punctuated

    • @chantastic
      @chantastic  Před 16 dny

      oh nice! thanks for sharing.
      this is step one of a broader idea to point to a CZcams video and generate chapters, summaries, and suggested titles.
      did you end up sticking with python? do you utilize it locally? or did you host it somewhere?

  • @hookflash699
    @hookflash699 Před 17 dny +1

    Man... I predict a MASSIVE influx of buggy, garbage code over the next few years, churned out by "code mills" full of non-programmers who have had no incentive to learn how to write reliable, clean code.

    • @chantastic
      @chantastic  Před 17 dny +2

      definitely possible.
      i think "quality inquiry" will become the invaluable skill moving forward. one of the reasons i'm finding AI/LLM coding fun is because i'm naturally curious. and you can't exhaust a robot with questions 😁

    • @tcc1234
      @tcc1234 Před 17 dny

      @@chantastic @chantastic Problem with quenching this "curiosity thirst" by using LLMs is that they sometimes give wrong answers very confidently. If you are unaware of the topic being discussed, you could be severely mislead. I can't recall the number of times I've asked "Are you sure this is correct?" and ended up with the LLM apologizing for "making such an obvious oversight"

    • @chantastic
      @chantastic  Před 17 dny +1

      @@tcc1234 oh for certain! i just recorded a second session with Cursor, trying to deploy this thing. And it was all over the place. lol. will post shortly.

    • @chantastic
      @chantastic  Před 17 dny +2

      here's that video: czcams.com/video/iZCuUEYObN0/video.htmlsi=gVmCnoqmS5To-xXW