Комментарии:
I genuinely don't know why python oackage management would be bad? Can anyone elaborate/compare with something better? Thanks.
ОтветитьI guess there is no point continuing to code now in Python2, is there?
Ответитьto the topic of python, poetry + pyenv is something you should to try =)
ОтветитьI like pydantic but the typescript ecosystem beats the shit out of python so Zod is way cooler IMO.
ОтветитьVery informative
Ответить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
Ответитьstill no classes removed
ОтветитьPython version Pi i!!!!i!i 3.14.159
ОтветитьMeh, I love TypeScript, and I love Python. ;-) When two Words collide ;-)
ОтветитьWhen they make Rust 2, they should consider replacing the community around it as well.
Ответить"More people know JS than Python." Keep dreaming, web-dev.
ОтветитьDid you just insult VSCode? Inexusable.
Ответитьcmakes external project system works pretty well. but its still cmake
ОтветитьPoetry for Python is great
ОтветитьPython without the GIL would make it architecturally ahead of JS, no?
ОтветитьIt just cut off there in the middle of the intro...
Ответить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.
ОтветитьDude, C++ has 3rd party package management, there is VCPKG and Conan that are pretty popular and work well with CMake
Ответитьdid they really remove the GIL?
ОтветитьI don't see why single script dependency specification cannot be a magic List variable. Like: ```_dependencies_ = ["torch>=1.8"]``` .
Ответитьu gotta love pip because the downloads dont bloat up your file directories
ОтветитьWho let the locks out? Who, who, who, who, who?
ОтветитьCant believe that this guys makes money by just reading shitty posts.
ОтветитьI'm a Deno fan. Easy TypeScript without the npm madness. Why are you against Deno so much?
Ответить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.
ОтветитьPython is great... unless you hate whitespace delimiting, dynamic typing, and overcomplicated packaging. Other than that, it's great...
Ответить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.
Unfortunately I am very familiar with Jython because my company's SCADA software uses it. I would have a lot of dollars.
Ответить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.
ОтветитьThey voted for js because they didn't have a boss that read a medium article and then told everyone to use poetry :)
Ответить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.
Ответить“If I had a dollar for every time I’ve heard Jython I’d have three dollars”
The Pymagen
I like (and use) both python and typescript
Ответить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
Ответить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! 🤡🤡
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.
ОтветитьPython just goes from worse to worse.
ОтветитьRust Javascript and Python. the holy trio.
Ответить"I want something soft that becomes hard" -- ThePrimeagen 2023
ОтветитьI think we can all agree - we need more Smeagolprime.
ОтветитьDid you just mention Python and Javascript in the same sentence?
Ответить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
it's 2023 and they finally working on no GIL.
Ответить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...
Oh boy this thing is even getting a newer version
Ответитьmy every next video is the prime time xD, dude is hacking the algorithm.
Ответитьset the first line to be `'use nogil'`
Ответить