737
1 hour in Java (piefed.jeena.net)
you are viewing a single comment's thread
view the rest of the comments
[-] esc27@lemmy.world 5 points 11 months ago

My indirect experience with python is that it is slow as hell. Anytime I install an app that includes python it lags 15-30 minutes on that step. Anytime I'm asked to install something with conda it takes 30 minutes to an hour.

I'm sure that is just due to environmental and implementation issues, but the Java fans say the same thing...

[-] CanadaPlus@lemmy.sdf.org 15 points 11 months ago* (last edited 11 months ago)

It's near-universally regarded as a great prototyping language. For prod you should use something big-boy, like Java, or if you want to get fancy, Rust.

[-] _stranger_@lemmy.world 1 points 11 months ago

The "Big Boys" use tests to gauge when code is production ready, they don't rely on a typing system and call it a day. I've seen monoliths made out of bash serve their purpose for years without a glitch, thanks to tests.

[-] CanadaPlus@lemmy.sdf.org 1 points 11 months ago

Tests are good too, although you can go overboard. You can write tests in Java or Rust or similar.

[-] hinterlufer@lemmy.world 6 points 11 months ago

Yeah conda is slow af, but you can change the env solver which makes things much faster and there's also mamba/miniconda which I haven't tried but is supposedly much faster

[-] jacksilver@lemmy.world 2 points 11 months ago

With things like wsl, conda has also become less useful. Anaconda is terrible software and the need for conda managed packages is mostly lost outside of the windows OS in my opinion.

[-] Ephera@lemmy.ml 1 points 11 months ago

Conda actually now uses the Mamba solver under the hood, as of the 23.10.0 release: https://docs.conda.io/projects/conda/en/latest/release-notes.html#id43

Unfortunately, their release notes page is buggy, so this link will stop pointing to the correct release when they publish their next release...

[-] zalgotext@sh.itjust.works 2 points 11 months ago

That feels like a packaging issue, which would be a problem specific to the developer of that app, not Python. For the most part, pip packages install basically instantaneously.

this post was submitted on 17 Aug 2024
737 points (100.0% liked)

Programmer Humor

37630 readers
29 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS