3 ms·
Out of curiosity which projects were those? It must be a very specific use-case, because usually I would see languages usually considered worst for performance
by mewpmewp2 2y ago
Out of curiosity which projects were those?
It must be a very specific use-case, because usually I would see languages usually considered worst for performance being able to scale really, really far.
In 95% cases it's usually database being the bottleneck rather than whichever coding language you chose.
- IshKebab 2y agoThe main one I'm thinking of was a silicon verification system written in Python. Not the only reason the project failed but the fact that it was so janky and slow definitely helped slow progress to a crawl. It didn't have a database. Speaking of Python, I also recently wrote a tool in Python that was getting a little slow and bloated - I rewrote it in Rust and managed to reduce the runtime by 40x and memory use by 3x. This one wasn't mission critical but you can see the scale of the issue. And no there wasn't any realistic way I could have found a hot spot and just written that part in another language. That rarely helps in my experience.