3 ms·
Parellelism is a good reason to not use Python since GIL is what it is. But I would argue whatever you gain back from lowered hosting expenses probably aren't
by nextlevelwizard 4y ago
Parellelism is a good reason to not use Python since GIL is what it is.
But I would argue whatever you gain back from lowered hosting expenses probably aren't worth the extra development time & costs that come with lower level languages, but yes that depends on what you are writing.
- nordsieck 4y ago> But I would argue whatever you gain back from lowered hosting expenses probably aren't worth the extra development time & costs that come with lower level languages, but yes that depends on what you are writing. I mean... I've used both python and go. And in my opinion, python doesn't really have much higher developer velocity. I'd never do web dev in C++, but Rust seems like a mixed bag. It is a bit notorious for having a steep learning curve. But once people are productive, it's arguably a higher level language than python.
- Yoric 4y ago> I'd never do web dev in C++, but Rust seems like a mixed bag. It is a bit notorious for having a steep learning curve. But once people are productive, it's arguably a higher level language than python. Having done back-end in Python, TS and Rust, my experience confirms this: Rust is a very high language once you're past the steep learning curve.
- Yoric 4y agoPossibly. However, the times are changing. There is an energy and components crisis and there are plenty of reasons to believe that it's going to grow much worse / more global. I suspect that at some point in the very near future, we'll need to relearn to code for a finite set of resources instead of just assuming that "the cloud" will solve it for a few more dollars.