Hacker News new | ask | show | jobs
by pyrale 1474 days ago
> Both languages have ways to reuse objects that significantly decrease GC pressure for bottlenecks to achieve competitive performance.

I agree with that, but the consequence of these things is that developers don't have to care about it themselves. Thus these languages are usually good enough that optimization is not a concern for most devs in these ecosystems.

> (are you deserializing JSON in a hot loop? is your HTTP connection pool too large? is your hash table too large, leading to significant collisions?)

None of these things are language-related, though.

> Reasoning about them in Haskell can also be quite difficult

We didn't have specific trouble when this kind of problem came up, maybe your mileage is different ? Being used to it, it's kind of hard to understand what specifically you find hard in this.