I've had 27-29 seconds using Python, and 3.4-5 seconds using Rust, so this is a major development, as long as they do what they're promising then this is going to get, really, really interesting. My gripes with Python were always that it didn't run as well as Rust, Rust's compiler was just sublime when it came out. Now, that Python have addressed that and now this Rustifying of Python packages may lead to unbelievable colabs, pardon the pun, with such things as much of the streamlining that's going on right now. I see a time where what was once linting will be offers of finished products, as you code, so you can literally have the choices that the environment can do. Much like, there was no github, then there was, there was no vscode, at least in the current state, then there was, there were no extensions etc etc... Fascinating stuff!
I don't personally care if the package manager is fast. I am only adding packages once per project. It is not a factor at all in development time, and certainly not runtime.
true i see nothing wrong with pip still miles faster than pulling in 1000 rust crat/dep, that python comp need to shift the focus to rust before anything , i just see this project as calling a .so file.
It is however a factor in a continuous integration pipeline, where multiple devs on a team could be installing dependencies on every pull request. Saving time there saves money.
It isn't rust bringing the speed, it is just any compiled language. Don't make rust out to be a magic bullet of programming. in reality it limits design, and imposes more difficulty than it gains. The zealots re-writing everything seems nice until it is locked in place and impossible to change.
I'm talking about tooling specifically here. Rust and the astral team are doing a great job of improving its performance and we can leverage it immediately.
Rust does a lot to make writing very fast Code easy. If Rust limits you, you arent skilled in Rust. Rust can do everything c++ can do but safer and with easier to read and debug code.
@@trillex1861 I am one of the very few devs that actually uses rust in production in a professional capacity. These claims are always made from the gospel of rust, and it is consistently not true. If you have team of more than 1 and core more than 1000 lines, than rust started to reveal it's ugly nature. To say you can do everything in rust is true, but to say it is just as easy AND safe is a blatant lie. Many design patterns and structures close to the metal require unsafe The suggestion that rust is easy in any capacity tells me you haven't attempted to write anything more than a little clip toy. The language is more bloated, and needlessly restrictive in design. A plastic butter knife is a lot safer than a table saw, but you wouldn't use a buttler knife to build a house.
@@chrisdaman4179 Rust is currently used to build the House of most applications (Linux). Seems like the Butter knife ist just as capable as your chaimsaw but has huge advantages (otherwise it wouldnt be in the Linux Kernel). You just suck a writing rust. Its hard to get it right, dont give up. Rust is hard until you understand why it feels frustrasting at the beginning. You'll learn to appreciate it's restrictive compiler. It takes some time to see the benefites.
I've had 27-29 seconds using Python, and 3.4-5 seconds using Rust, so this is a major development, as long as they do what they're promising then this is going to get, really, really interesting. My gripes with Python were always that it didn't run as well as Rust, Rust's compiler was just sublime when it came out. Now, that Python have addressed that and now this Rustifying of Python packages may lead to unbelievable colabs, pardon the pun, with such things as much of the streamlining that's going on right now. I see a time where what was once linting will be offers of finished products, as you code, so you can literally have the choices that the environment can do. Much like, there was no github, then there was, there was no vscode, at least in the current state, then there was, there were no extensions etc etc... Fascinating stuff!
Wow, you're just popping up in my life everywhere recently! Thanks for poking uv in advance for me!
This is pretty cool. Thanks for sharing
If your terminal supports aliasing then you can shorten those commands really easily
A compiled language performs very well compared to an interpreted one! **shocked**
I guess if github adopt it and bootstrap it in actions it will save a lot, similar to gix did to github cloning.
Oh wow, hadn't heard of gix before.
I don't personally care if the package manager is fast. I am only adding packages once per project. It is not a factor at all in development time, and certainly not runtime.
true i see nothing wrong with pip still miles faster than pulling in 1000 rust crat/dep, that python comp need to shift the focus to rust before anything , i just see this project as calling a .so file.
It is however a factor in a continuous integration pipeline, where multiple devs on a team could be installing dependencies on every pull request. Saving time there saves money.
Pretty useful to have a package manager for... not Rust?... huh
99% of software bottleneck is developer itself, this tool have a lot of hype but in reality is not a lot of value
Copium
Got his ass too?
Just proves the point that python's performance is shit, nothing new here. Improvements are welcome 🚀
I literally hate pytnon and the pytonization of everywhere...
Try to spell it correct first
Nothing is getting Pythonized, quite the opposite - it's getting Rustified
It isn't rust bringing the speed, it is just any compiled language. Don't make rust out to be a magic bullet of programming. in reality it limits design, and imposes more difficulty than it gains. The zealots re-writing everything seems nice until it is locked in place and impossible to change.
I'm talking about tooling specifically here. Rust and the astral team are doing a great job of improving its performance and we can leverage it immediately.
Rust does a lot to make writing very fast Code easy. If Rust limits you, you arent skilled in Rust. Rust can do everything c++ can do but safer and with easier to read and debug code.
@@trillex1861 I am one of the very few devs that actually uses rust in production in a professional capacity. These claims are always made from the gospel of rust, and it is consistently not true. If you have team of more than 1 and core more than 1000 lines, than rust started to reveal it's ugly nature.
To say you can do everything in rust is true, but to say it is just as easy AND safe is a blatant lie. Many design patterns and structures close to the metal require unsafe
The suggestion that rust is easy in any capacity tells me you haven't attempted to write anything more than a little clip toy. The language is more bloated, and needlessly restrictive in design.
A plastic butter knife is a lot safer than a table saw, but you wouldn't use a buttler knife to build a house.
@@chrisdaman4179 Rust is currently used to build the House of most applications (Linux). Seems like the Butter knife ist just as capable as your chaimsaw but has huge advantages (otherwise it wouldnt be in the Linux Kernel).
You just suck a writing rust. Its hard to get it right, dont give up.
Rust is hard until you understand why it feels frustrasting at the beginning. You'll learn to appreciate it's restrictive compiler. It takes some time to see the benefites.
@@trillex1861 in the Kernal is a far cry from building the house. Have fun being unemployed with your useless pile of a language