Тёмный

Python 3.13 release: bye GIL, hi JIT, new REPL! 

Carberra
Подписаться 21 тыс.
Просмотров 17 тыс.
50% 1

Опубликовано:

 

9 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@MrAlanCristhian
@MrAlanCristhian 2 дня назад
Python 3.14 will be awesome.
@igorthelight
@igorthelight 2 дня назад
3.1416 would be more precise ;-)
@quettle
@quettle 2 дня назад
Pithon
@igorthelight
@igorthelight 2 дня назад
@@quettle xD
@MrAlanCristhian
@MrAlanCristhian 2 дня назад
@@quettle πthon
@roccociccone597
@roccociccone597 2 дня назад
It’s still Python
@djbroake9810
@djbroake9810 2 дня назад
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 2 дня назад
They are heavily inspired by PyPy ;-)
@truthmatters7573
@truthmatters7573 2 дня назад
Thanks for keeping us updated! Always good to know how the language evolves :)
@knut-olaihelgesen3608
@knut-olaihelgesen3608 День назад
Yet, they still don't have a docstring for each standard library module
@MatthewStidham
@MatthewStidham 15 часов назад
It's an open-source project, so anyone can add them!
@VACatholic
@VACatholic 2 дня назад
Does the JIT have any perf improvements for simple loops? If it's only a few % it doesn't seem like it.
@Carberra
@Carberra 2 дня назад
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 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.
@MatthewStidham
@MatthewStidham 15 часов назад
They made some major improvements to list comprehensions a few years ago which make them run significantly faster.
@VACatholic
@VACatholic 15 часов назад
@@MatthewStidham I've been stuck on 3.8 for a while, finally up to 3.12. Should do some more tests.
@felicytatomaszewska
@felicytatomaszewska Час назад
Python 3.13 is great but for REPL I will continue to use iPython
@sleepingdog12
@sleepingdog12 День назад
need dependency tracker
@birdbeakbeardneck3617
@birdbeakbeardneck3617 2 дня назад
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 2 дня назад
i got that lol, for some reason it thought it had some other meaning i didint understand(about the 47 views)
@Carberra
@Carberra 2 дня назад
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 2 дня назад
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 2 дня назад
Dell computers are hot garbage. I have 3.
@CrypticConsole
@CrypticConsole 19 часов назад
still not as good as ipython
@roccociccone597
@roccociccone597 2 дня назад
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. BTW I am no JS Andy, I just said python is slow and not really good certain types of projects. I have a background in C, Go and some C++ :)
@smanzoli
@smanzoli 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 2 дня назад
what a butthurt comment
@architmishra015
@architmishra015 2 дня назад
Lol it's funny whenever JS developers cry about python
@jlewwis1995
@jlewwis1995 2 дня назад
​@@architmishra015yeah js is so slow arm literally added cpu instructions to handle javascript functions 😂 Not even python is that bad
@pylotlight
@pylotlight 2 дня назад
@@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.
Далее
Generics are VITAL in typed Python
16:54
Просмотров 10 тыс.
ZEN 5 has a 3D V-Cache Secret
19:32
Просмотров 80 тыс.
No money for Pre workout ?? 😱😱
00:37
Просмотров 2,6 млн
How Much FASTER Is Python 3.13 Without the GIL?
10:00
Просмотров 164 тыс.
How are holograms possible?
46:24
Просмотров 661 тыс.
What is the Smallest Possible .EXE?
17:04
Просмотров 407 тыс.
Microservices are Technical Debt
31:59
Просмотров 471 тыс.
What You Need To Know About Python 3.13
15:45
Просмотров 7 тыс.
How Fast can Python Parse 1 Billion Rows of Data?
16:31
What Makes A Great Developer
27:12
Просмотров 196 тыс.