Hacker News new | ask | show | jobs
by hackyhacky 20 days ago
> There is no magic silver bullet.

Did someone claim otherwise?

> The actor model doesn’t eliminate race conditions by itself.

Sure, and the actor model was never marketed as "a tool to eliminate race conditions." That's not what it's for.

You have to use your tools correctly. One benefit of the actor model is that the tool eliminates large categories of race conditions (but not all of them). One benefit of garbage collection is that the tool eliminates large categories of memory errors (but not all of them). The same can be said of anything, from high-level languages, to debuggers, to linters, the IDEs, etc. Just because a tool is not a "silver bullet" does not mean that it does not deliver a strong advantage for the programmer.