3 ms·
Joe Armstrong thinks it is.
by dschiptsov 10y ago
Joe Armstrong thinks it is.
- coldtea 10y agoI doubt Joe Armstrong said anywhere that message passing can be as fast as shared memory for those kinds of applications.
- dschiptsov 10y agoHe advocates "fail-fast" and "share-nothing" as fundamental principles - that's the point. With no sharing a failure of a single process affects no other, unlike threads with shared stack and state. For the same reasons Erlang is functional language with single bindings. Sharing of immutable data is OK, so message passing might be implemented using OS shared memory services.
- coldtea 10y ago>He advocates "fail-fast" and "share-nothing" as fundamental principles - that's the point. He advocates those for totally different use cases.
- dschiptsov 10y ago[citation needed]