КОМЕНТАРІ •

  • @MrAlanCristhian
    @MrAlanCristhian 23 години тому +25

    Python 3.14 will be awesome.

  • @djbroake9810
    @djbroake9810 День тому +6

    Thank you for posting a what's new for python vid, it is good to see more changes to the GIL and the adding of a JIT. It will be interesting to see where this goes, also liking the repl changes as I would have more of a reason to use it on small tests than before with the multi-line code etc.

    • @igorthelight
      @igorthelight 22 години тому +3

      They are heavily inspired by PyPy ;-)

  • @truthmatters7573
    @truthmatters7573 17 годин тому +1

    Thanks for keeping us updated! Always good to know how the language evolves :)

  • @knut-olaihelgesen3608
    @knut-olaihelgesen3608 Годину тому +1

    Yet, they still don't have a docstring for each standard library module

  • @VACatholic
    @VACatholic 20 годин тому +3

    Does the JIT have any perf improvements for simple loops? If it's only a few % it doesn't seem like it.

    • @Carberra
      @Carberra 18 годин тому +3

      Loops were used as an example in the article I took a lot of info from, though I don't know exactly how the JIT has been implemented.

    • @MrAlanCristhian
      @MrAlanCristhian 15 годин тому +2

      They just made the JIT available with no optimizations implemented. Those optimizations will come on 3.14. Loops where already optimized whit the adaptative interpreter and that's how they made 3.11 25% faster than 3.10.

  • @birdbeakbeardneck3617
    @birdbeakbeardneck3617 День тому

    can somwone explain outro?

    • @Carberra
      @Carberra День тому +2

      Two of the core developers run a podcast called core.py (which is amazing), and it was just a funny little joke based on something they said in their latest episode haha.

    • @birdbeakbeardneck3617
      @birdbeakbeardneck3617 23 години тому

      i got that lol, for some reason it thought it had some other meaning i didint understand(about the 47 views)

    • @Carberra
      @Carberra 22 години тому

      Aah right, idk what the specific meaning for that was. My best guess was maybe the view count of one of the episodes, or perhaps a video one of them had done, but I'm not sure.

  • @Dexter101x
    @Dexter101x День тому +3

    You're using Dell computers? Dell is Hell on earth

    • @Carberra
      @Carberra День тому +2

      I use Dell _monitors_. I use a Mac mainly, but have a custom PC as well.

    • @xanderplayz3446
      @xanderplayz3446 10 годин тому

      Dell computers are hot garbage. I have 3.

  • @roccociccone597
    @roccociccone597 17 годин тому +3

    Ok so it’s still Python, it still sucks at doing loops and still needs 10x+ performance speed ups to actually become usable for anything that isn’t automation or scripting. Gotcha

    • @smanzoli
      @smanzoli 13 годин тому +2

      When you jit compile a function using @jit from numba module and numpy (just adding decorator for a function), Code runs 40-70x faster.
      Python can run anything, except an OS. Jit compiled Python is in avrg just 4x sloweer than unoptimized C++ code. Sometimes it's just as fast.
      For 99% of appications, you'll see no differences in a Python jit compiled code vs JS, Go, Lua, java... or even C because it's simply fast enough and HW became really fast in the las 10 years... You can write Autocad in Python and it will run fast. Just remeber Python code in REAL apps are executing C code most of time. Every lib you import and use is a C lib.

    • @squishy-tomato
      @squishy-tomato 12 годин тому

      what a butthurt comment

    • @architmishra015
      @architmishra015 6 годин тому +3

      Lol it's funny whenever JS developers cry about python

    • @jlewwis1995
      @jlewwis1995 5 годин тому

      ​@@architmishra015yeah js is so slow arm literally added cpu instructions to handle javascript functions 😂 Not even python is that bad

    • @pylotlight
      @pylotlight 3 години тому

      @@smanzoli I wonder how this would apply to those android builds as well. Multiplatform compiled python binaries could be interesting.. if it wasn't for the nightmare that is python package dependency management.