My sentiment coming to Python after getting used to the DX of Node
https://uploads.dailydot.com/2024/04/damn-bitch-you-live-lik...
My sentiment coming to Python after getting used to the DX of Node
https://uploads.dailydot.com/2024/04/damn-bitch-you-live-lik...
My exact reaction when I visit front-end-land. It always surprises me that you can't just leave a project alone for some time, get back to it and continue where you left off. There are always a couple of days of getting the thing to work again, then figuring out how everyone is doing things now, because apparently that has to change every few months.
While I don’t do frontend and don’t want to defend that mess, I think that locking a specific version for each dependency would solve this
Uv allows you to lock versions too. And creates a .venv inside the project which, I guess, is similar to the node_modules directory.
For sure, I was referring to the state of python before uv. Specifically projects not being self-contained, easily portable, etc
You could already do these things before, you just spent much more time twiddling your thumbs waiting for lock files to be resolved