3 ms·
No, but you have to use Rust, Go or Deno.
by globular-toast 3y ago
No, but you have to use Rust, Go or Deno.
- IshKebab 3y agoI get to use Rust, Go or Deno (for my own projects). I am forced to use Python for work unfortunately. It's not a terrible language for sure. It's just the packaging systems and tooling around it that are face-palmingly awful.
- globular-toast 3y agoThe thing is I've learnt Python packaging one time basically (obviously there's always more to learn about anything) and that's enabled me to write a ton more software than I would have written otherwise. For example, just a little plotting utility for me to visualise my accounting data. It's on GitHub, but nobody uses it but me. Could you imagine me writing this in anything but Python? If your projects really do benefit from other languages, maybe you're doing network or systems applications that need to be fast, then you might have easier packaging but those languages require easy more work due to fewer libraries or just being harder (Rust). As usual with these things it's six of one and half a dozen of the other :)