Python 3 Gets TONS of New Features | Prime News

Python 3 Gets TONS of New Features | Prime News

ThePrimeTime

10 месяцев назад

121,011 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Petr Szturc
Petr Szturc - 19.11.2023 23:19

I genuinely don't know why python oackage management would be bad? Can anyone elaborate/compare with something better? Thanks.

Ответить
codephil
codephil - 18.11.2023 22:20

I guess there is no point continuing to code now in Python2, is there?

Ответить
Jaden Corr
Jaden Corr - 09.11.2023 05:40

to the topic of python, poetry + pyenv is something you should to try =)

Ответить
ilker
ilker - 03.11.2023 17:54

I like pydantic but the typescript ecosystem beats the shit out of python so Zod is way cooler IMO.

Ответить
Pissu Gorilla
Pissu Gorilla - 18.10.2023 09:52

Very informative

Ответить
TheCakeIsAlie
TheCakeIsAlie - 11.10.2023 15:15

one of the most widely used scripting languages and yet the worst library package management of all languages created by human kind, even C is much better in this regard

Ответить
Seed
Seed - 23.09.2023 22:58

still no classes removed

Ответить
Her Legz
Her Legz - 22.09.2023 04:04

Python version Pi i!!!!i!i 3.14.159

Ответить
Mariusz Drabik
Mariusz Drabik - 21.09.2023 23:48

Meh, I love TypeScript, and I love Python. ;-) When two Words collide ;-)

Ответить
Noido Dev
Noido Dev - 19.09.2023 09:38

When they make Rust 2, they should consider replacing the community around it as well.

Ответить
CreatorOfImages
CreatorOfImages - 14.09.2023 15:14

"More people know JS than Python." Keep dreaming, web-dev.

Ответить
CreatorOfImages
CreatorOfImages - 14.09.2023 13:35

Did you just insult VSCode? Inexusable.

Ответить
Robert Fletcher
Robert Fletcher - 12.09.2023 18:40

cmakes external project system works pretty well. but its still cmake

Ответить
Admin
Admin - 10.09.2023 00:39

Poetry for Python is great

Ответить
Patrick Steil
Patrick Steil - 04.09.2023 17:32

Python without the GIL would make it architecturally ahead of JS, no?

Ответить
khazaddim
khazaddim - 28.08.2023 03:11

It just cut off there in the middle of the intro...

Ответить
KyleTen2
KyleTen2 - 26.08.2023 14:08

I guess I must be the crazy one but I love both TypeScript and Python and I have been consistently coding in both for the past 4 or 5 years. Python's number system (int with arbitrary precision, float, complex) and stdlib are the best I have seen in any language, but TypeScript's type system is the best type system I have seen and JavaScript is the web native language.

Ответить
2bits.in
2bits.in - 24.08.2023 16:41

Dude, C++ has 3rd party package management, there is VCPKG and Conan that are pretty popular and work well with CMake

Ответить
anxiouscunt
anxiouscunt - 15.08.2023 20:02

did they really remove the GIL?

Ответить
Asper Gale
Asper Gale - 13.08.2023 13:48

I don't see why single script dependency specification cannot be a magic List variable. Like: ```_dependencies_ = ["torch>=1.8"]``` .

Ответить
coolhuip_
coolhuip_ - 11.08.2023 23:36

u gotta love pip because the downloads dont bloat up your file directories

Ответить
Krzako
Krzako - 11.08.2023 02:41

Who let the locks out? Who, who, who, who, who?

Ответить
HanabiMock
HanabiMock - 10.08.2023 17:04

Cant believe that this guys makes money by just reading shitty posts.

Ответить
modiX
modiX - 09.08.2023 14:20

I'm a Deno fan. Easy TypeScript without the npm madness. Why are you against Deno so much?

Ответить
Karol Stopinski
Karol Stopinski - 09.08.2023 06:32

I cant figure out venv. Still when going between two projects i cant understand do i need to create a new env or just use venv on both. It seems to be a science on it`s own.

Ответить
ExpertOfNil
ExpertOfNil - 09.08.2023 04:32

Python is great... unless you hate whitespace delimiting, dynamic typing, and overcomplicated packaging. Other than that, it's great...

Ответить
Brian Wisti
Brian Wisti - 08.08.2023 18:33

Pydantic goes all in on Python type annotations. It very nearly makes Python feel like it has an explicit type system. Typer uses Pydantic to make CLI tools so easy to write (and read).

I'm not so sure about inline requirement specification. I like the idea but there'll end up being five new incompatible tools to manage it. Project dependency management is one thing Python cannot seem to settle on.

Ответить
Ellipsis...
Ellipsis... - 08.08.2023 16:24

Unfortunately I am very familiar with Jython because my company's SCADA software uses it. I would have a lot of dollars.

Ответить
Snazzie
Snazzie - 08.08.2023 15:44

Please can someone just nuke python out of existance. Terrible dev setup process. No compiled executeable. Slow af. So annoying that we have default to such a shit language for all the amazing AI stuff.

Ответить
TOAOGG
TOAOGG - 08.08.2023 14:42

They voted for js because they didn't have a boss that read a medium article and then told everyone to use poetry :)

Ответить
CallousCoder
CallousCoder - 08.08.2023 13:38

I am not at all excited about anything Python. But getting rid of the Global Interpreter Lock would be a winner, because all the "threading" is eventually not parallel processing because of it concurrency!=parallelism. But for my Python is a long distant past. It has no value except for a quick little one time scripts.

Ответить
Danilo Gómez
Danilo Gómez - 08.08.2023 13:32

“If I had a dollar for every time I’ve heard Jython I’d have three dollars”
The Pymagen

Ответить
CZiNTrPT
CZiNTrPT - 08.08.2023 12:50

I like (and use) both python and typescript

Ответить
1989DP3
1989DP3 - 08.08.2023 11:50

I would argue that people voting for JS never went beyond anaconda in python, because it gets messy very quickly with virtual envs, poetry, and pipenv

Ответить
astronemir
astronemir - 08.08.2023 10:46

I prefer just include it over JavaScript package management.

Also mamba (open source fast Conda) is amazing, because it includes PYTHON VERSION in package management.

Can’t tell you how many people are say, oh we can’t do python 3.10 because it’s not installed in Debian by default 🤡, or how do I get python 3.11? It broke my whole environment and system! 🤡🤡

Ответить
James Hansen
James Hansen - 08.08.2023 10:17

It's actually quite validating that you've compared the two. For the past 6 years, I've pretty much done nothing but Node/Javascript. Yeah sure I've played around with other languages, but now I'm once again reminded that coding can be fun with Python.

Ответить
Heater
Heater - 08.08.2023 09:55

Python just goes from worse to worse.

Ответить
Hanes
Hanes - 08.08.2023 09:45

Rust Javascript and Python. the holy trio.

Ответить
Enlightened Capybara
Enlightened Capybara - 08.08.2023 09:40

"I want something soft that becomes hard" -- ThePrimeagen 2023

Ответить
Isosceles Kramer
Isosceles Kramer - 08.08.2023 08:51

I think we can all agree - we need more Smeagolprime.

Ответить
DoomGuy
DoomGuy - 08.08.2023 08:21

Did you just mention Python and Javascript in the same sentence?

Ответить
Anon Ymous
Anon Ymous - 08.08.2023 08:18

1. pip alone is trash
2. pip as a tool in pipenv (easy and fast development environment) is usable
3. pip as a tool in pipx (run or install python cli apps in separated venvs) is usable

Ответить
woolfel
woolfel - 08.08.2023 05:29

it's 2023 and they finally working on no GIL.

Ответить
Doctor No
Doctor No - 08.08.2023 05:16

I've been sub'd to your channel for quite some time...
Your content went from educational tutorials about Vim and Rust to absolute trash where you "react" to other videos from other content creators...
Your appearance is awful: bags under your eyes, and looks like you are drinking alcohol (large glass of 'something' with ice in it) while making content...
Get your sh*t together, Prime, wtf...

Ответить
Mads
Mads - 08.08.2023 05:00

Oh boy this thing is even getting a newer version

Ответить
Oussama Sethoum
Oussama Sethoum - 08.08.2023 04:49

my every next video is the prime time xD, dude is hacking the algorithm.

Ответить
Samuel Gunter
Samuel Gunter - 08.08.2023 04:17

set the first line to be `'use nogil'`

Ответить